在系统托盘中设置菜单项不可点击

时间:2013-04-15 17:39:42

标签: java swing jframe jmenuitem jpopup

我想用Java设置我的Menuitem无法点击。它应该显示,但不能点击,当你用鼠标滑过它时,不应该有悬停颜色。 换句话说,我想在System-Tray菜单中显示信息文本。它没有onclick功能。 系统托盘和显示工作完整,我只需要帮助解决上述问题。

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

怎么做?

1 个答案:

答案 0 :(得分:1)

  

我想用Java设置我的Menuitem无法点击。它应该显示,但是   不可点击,当你去的时候不应该有悬停颜色   你的鼠标在它上面。换句话说,我想在中显示信息文本   系统托盘菜单。它没有onclick功能。

  • 使用JPopup作为容器JLabel / JTextArea(setEditable(false)) / JTextPane (setEditable(false))JPanel包含不同数量的JComponents

  • 如果需要,为JPopup或JPanel设置适当的LayoutManager