gpt4 book ai didi

java - 系统托盘弹出带有图像的菜单项(菜单项的图标)

转载 作者:行者123 更新时间:2023-11-30 04:54:51 24 4
gpt4 key购买 nike

我读了system tray tutorialthis similar Stack Overflow question但找不到好的答案。我想将图像添加到 J2SE 应用程序中的菜单项。在教程中,使用了 MenuItem,但我找不到如何向 SystemTray 弹出菜单中的菜单项添加图标。如果使用JMenuItem,图标可以很容易地放置在MenuItems中,但是有MenuItem。如何将图像添加到系统托盘弹出菜单?

已更新在这里,我想将图像添加到弹出菜单中的MenuItem(而不是添加到系统托盘中。)

最佳答案

您可以将 JPopupMenuTrayIcon ( read here ) 一起使用。

trayIcon.addMouseListener(new MouseAdapter() {
public void mouseReleased(MouseEvent e) {
if (e.isPopupTrigger()) {
jpopup.setLocation(e.getX(), e.getY());
jpopup.setInvoker(jpopup);
jpopup.setVisible(true);
}
}
});

关于java - 系统托盘弹出带有图像的菜单项(菜单项的图标),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8864035/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com