synth

How can I change the arrow style in a JComboBox

折月煮酒 提交于 2019-11-26 05:36:30
问题 Let\'s say I want to use a custom image for the arrow in JComboBox, how can I do this? I understand it\'s possible using the synth xml files, or maybe even UIManager.put(...), but I don\'t know how. All I want to do at this time is change the arrow image to something else, either programatically or even just overriding the image it uses. How exactly can I do this? 回答1: You can override createArrowButton() in BasicComboBoxUI. BasicArrowButton is a convenient starting point. class ColorArrowUI