class ExternalTrayManager extends TrayManager
_appContext, _jnotificationItem1, _jnotificationItem2, _notificationItem1, _notificationItem2, _showNotifications, _useSwing, PROP_NOTIFICATIONS, tray, trayIcon| Constructor and Description |
|---|
ExternalTrayManager(I2PAppContext ctx,
boolean useSwing)Create a new ExternalTrayManager. |
| Modifier and Type | Method and Description |
|---|---|
PopupMenu | getMainMenu()Build an AWT popup menu with start and notification controls. |
JPopupMenu | getSwingMainMenu()Build a Swing popup menu with notification controls. |
protected void | updateMenu()Update the menu |
_t, _t, configureNotifications, displayMessage, initializeJNotificationItems, initializeNotificationItems, languageChanged, startManager, stopManagerpublic ExternalTrayManager(I2PAppContext ctx, boolean useSwing)
ctx - the I2P application contextuseSwing - true to use Swing components, false for AWTpublic PopupMenu getMainMenu()
getMainMenu in class TrayManagerpublic JPopupMenu getSwingMainMenu()
getSwingMainMenu in class TrayManagerprotected void updateMenu()
updateMenu in class TrayManager