Package org.astrogrid.samp.gui
Class SysTray.NoSysTray
- java.lang.Object
-
- org.astrogrid.samp.gui.SysTray
-
- org.astrogrid.samp.gui.SysTray.NoSysTray
-
-
Constructor Summary
Constructors Modifier Constructor Description privateNoSysTray()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ObjectaddIcon(java.awt.Image im, java.lang.String tooltip, java.awt.PopupMenu popup, java.awt.event.ActionListener iconListener)Adds an icon to the system tray.booleanisSupported()Indicates whether system tray functionality is available.voidremoveIcon(java.lang.Object trayIcon)Removes a previously-added icon from the tray.-
Methods inherited from class org.astrogrid.samp.gui.SysTray
getInstance
-
-
-
-
Method Detail
-
isSupported
public boolean isSupported()
Description copied from class:SysTrayIndicates whether system tray functionality is available.- Specified by:
isSupportedin classSysTray- Returns:
- true iff the addIcon/removeIcon methods are expected to work
-
addIcon
public java.lang.Object addIcon(java.awt.Image im, java.lang.String tooltip, java.awt.PopupMenu popup, java.awt.event.ActionListener iconListener)Description copied from class:SysTrayAdds an icon to the system tray.
-
removeIcon
public void removeIcon(java.lang.Object trayIcon)
Description copied from class:SysTrayRemoves a previously-added icon from the tray.- Specified by:
removeIconin classSysTray- Parameters:
trayIcon- object obtained from a previous invocation of addIcon
-
-