В моей программе у меня есть действия, имеющие значки разных размеров, некоторые предназначены для больших кнопок, а некоторые для небольших. Я хотел бы повторно использовать один и тот же экземпляр каждого из этих действий при добавлении функций в JPopupMenu. Есть ли способ заставить большие значки отображать меньший размер?Установить определенный размер значка для элементов JPopupMenu?
1
A
ответ
4
API Action
s предоставляет два значка. SMALL_ICON
и LARGE_ICON_KEY
Из JavaDocs
The JMenuItem подклассов использовать только SMALL_ICON. Все остальные кнопки будут использовать использовать LARGE_ICON_KEY; если значение равно null, они используют SMALL_ICON.
Это говорит о том, что вы должны использовать SMALL_ICON
ключ для ваших действий, чтобы позволить JMenuItems
отображать маленький значок.
Спасибо, связка, этого было достаточно, чтобы решить мою проблему. :) – SimonT