Установить MenuItem неактивным в SystemTray

Я хочу, чтобы мой Menuitem в Java был недоступен. Он должен отображаться, но не должен быть кликабелен и не должен быть цвета при наведении, когда вы наводите на него курсор мыши. Другими словами, я хочу показать текст для информации в меню System-Tray. У него нет функции onclick. Системный трей и показ работает полностью, мне нужна только помощь для решения этой проблемы выше.

 MenuItem itmPrgName = new MenuItem(Main.programmName + " " + Main.version);

Как это сделать?

1 ответ

Я хочу, чтобы мой Menuitem в Java был недоступен. Он должен отображаться, но не должен быть кликабелен и не должен быть цвета при наведении, когда вы наводите на него курсор мыши. Другими словами, я хочу показать текст для информации в меню System-Tray. У него нет функции onclick.

  • использование JPopup как контейнер поставил туда JLabel / JTextArea(setEditable(false)) / JTextPane (setEditable(false)) или же JPanel содержит различное количество JComponents

  • установить правильно LayoutManager для JPopup или JPanel при необходимости

Другие вопросы по тегам