Как я могу получить пункт меню иконки в трее, который добавлен другим классом
// TrayUtilitiesDemo - это вызов, который возвращает мне иконку в трее, созданную текущим процессом Java.
MyMenu.setLabel("MyMenu");
TrayUtilitiesDemo.addPopupMenu(MyMenu);
TrayIcon trayIcon = TrayUtilitiesDemo.getTrayIcon();
System.out.println("TrayIcons are: "+trayIcon);
когда я делаю
trayIcon.getPopupMenu().countItems();
это только 1 пункт меню. который добавлен мной, это MyMenu. Есть еще 4 пункта меню, добавленные другим классом, который создает иконку в трее.
и не в состоянии получить ActionListener также. в основном я хочу щелкнуть правой кнопкой мыши на значке в трее и щелкнуть пункт меню в PopupMenu, добавленный другим классом (или другим процессом) для автоматизации. используя Windows 7 машина.
пожалуйста помоги.