Я хотел бы изменить цвет фона моих JMenuItems на событии опрокидывания:JPopupMenu Изменение опрокидывания фон
Теперь это синий, я хочу это белое, как я могу сделать? (Я использую netbeans GUI)
спасибо.
С уважением.
Я хотел бы изменить цвет фона моих JMenuItems на событии опрокидывания:JPopupMenu Изменение опрокидывания фон
Теперь это синий, я хочу это белое, как я могу сделать? (Я использую netbeans GUI)
спасибо.
С уважением.
Вы можете использовать что-то вроде:
UIManager.put("MenuItem.selectionBackground", Color.WHITE);
Проблема это изменит цвет для всех пунктов меню, даже тех, которые добавлены к JMenu.
Чтобы изменить, какие элементы меню были изменены, вам необходимо создать пользовательский пользовательский интерфейс MenuItem, чтобы заменить значение по умолчанию. Затем вам нужно будет изменить код, чтобы использовать свой собственный цвет фона.
Привет, Где я должен поставить эту строку? UIManager .... –
Где-то перед созданием ваших компонентов. – camickr