SysTray for Java
v2.3.1  
A C G H I M R S V

A

addItem(SysTrayMenuItem) - Method in class snoozesoft.systray4j.SubMenu
Inserts an item at the top of this menu.
addItem(SysTrayMenuItem) - Method in class snoozesoft.systray4j.SysTrayMenu
Inserts an item at the top of this menu.
addItem(SysTrayMenuItem, int) - Method in class snoozesoft.systray4j.SubMenu
Inserts an item to this menu.
addItem(SysTrayMenuItem, int) - Method in class snoozesoft.systray4j.SysTrayMenu
Inserts an item to this menu.
addSeparator() - Method in class snoozesoft.systray4j.SubMenu
Inserts a separator at the top of this menu.
addSeparator() - Method in class snoozesoft.systray4j.SysTrayMenu
Inserts a separator at the top of this menu.
addSeparator(int) - Method in class snoozesoft.systray4j.SubMenu
Inserts a separator to this menu.
addSeparator(int) - Method in class snoozesoft.systray4j.SysTrayMenu
Inserts a separator to this menu.
addSysTrayMenuListener(SysTrayMenuListener) - Method in class snoozesoft.systray4j.SysTrayMenuItem
Adds the specified listener to receive events from this menu item.
addSysTrayMenuListener(SysTrayMenuListener) - Method in class snoozesoft.systray4j.SysTrayMenuIcon
Adds the specified listener to receive events from this icon.

C

CheckableMenuItem - class snoozesoft.systray4j.CheckableMenuItem.
This class represents a labeled menu item with a check mark.
CheckableMenuItem(String) - Constructor for class snoozesoft.systray4j.CheckableMenuItem
Creates a new CheckableMenuItem object.
CheckableMenuItem(String, String) - Constructor for class snoozesoft.systray4j.CheckableMenuItem
Creates a new CheckableMenuItem object.

G

getActionCommand() - Method in class snoozesoft.systray4j.SysTrayMenuItem
Getter for the emitted action command.
getActionCommand() - Method in class snoozesoft.systray4j.SysTrayMenuIcon
Getter for the action command.
getActionCommand() - Method in class snoozesoft.systray4j.SysTrayMenuEvent
Getter for the action command of this event object.
getIcon() - Method in class snoozesoft.systray4j.SysTrayMenu
Getter for the assigned icon.
getItem(String) - Method in class snoozesoft.systray4j.SubMenu
Returns the first item labeled as label or null if no such item could be found.
getItem(String) - Method in class snoozesoft.systray4j.SysTrayMenu
Returns the first item labeled as label or null if no such item could be found.
getItemAt(int) - Method in class snoozesoft.systray4j.SubMenu
Returns the item at position index.
getItemAt(int) - Method in class snoozesoft.systray4j.SysTrayMenu
Returns the item at position index.
getItemCount() - Method in class snoozesoft.systray4j.SubMenu
Getter for the size of this menu.
getItemCount() - Method in class snoozesoft.systray4j.SysTrayMenu
Getter for the size of this menu.
getLabel() - Method in class snoozesoft.systray4j.SysTrayMenuItem
Getter for the item label.
getName() - Method in class snoozesoft.systray4j.SysTrayMenuIcon
Getter for the file name associated with this object.
getState() - Method in class snoozesoft.systray4j.CheckableMenuItem
Getter for the state of this item.
getToolTip() - Method in class snoozesoft.systray4j.SysTrayMenu
Getter for the assigned tooltip.

H

hideIcon() - Method in class snoozesoft.systray4j.SysTrayMenu
Hides the icon, if it is currently visible.

I

iconLeftClicked(SysTrayMenuEvent) - Method in class snoozesoft.systray4j.SysTrayMenuAdapter
Called when the systray icon was left-clicked.
iconLeftClicked(SysTrayMenuEvent) - Method in interface snoozesoft.systray4j.SysTrayMenuListener
Called when the systray icon was left-clicked.
iconLeftDoubleClicked(SysTrayMenuEvent) - Method in class snoozesoft.systray4j.SysTrayMenuAdapter
Called when the systray icon was left-double-clicked.
iconLeftDoubleClicked(SysTrayMenuEvent) - Method in interface snoozesoft.systray4j.SysTrayMenuListener
Called when the systray icon was left-double-clicked.
isAvailable() - Static method in class snoozesoft.systray4j.SysTrayMenu
Enables checking whether SysTray for Java is available on this platform.
isEnabled() - Method in class snoozesoft.systray4j.SysTrayMenuItem
Method to check whether this item is enabled.
isIconVisible() - Method in class snoozesoft.systray4j.SysTrayMenu
Getter for the visibility of the icon.

M

main(String[]) - Static method in class snoozesoft.systray4j.SysTrayMenu
Prints out a version string and exits.
menuItemSelected(SysTrayMenuEvent) - Method in class snoozesoft.systray4j.SysTrayMenuAdapter
Called when a menu item was selected.
menuItemSelected(SysTrayMenuEvent) - Method in interface snoozesoft.systray4j.SysTrayMenuListener
Called when a menu item was selected.

R

removeAll() - Method in class snoozesoft.systray4j.SubMenu
Removes all menu items.
removeAll() - Method in class snoozesoft.systray4j.SysTrayMenu
Removes all menu items.
removeItem(Object) - Method in class snoozesoft.systray4j.SubMenu
Removes the passed item from this menu.
removeItem(Object) - Method in class snoozesoft.systray4j.SysTrayMenu
Removes the passed item from this menu.
removeItemAt(int) - Method in class snoozesoft.systray4j.SubMenu
Removes the item at position index from this menu.
removeItemAt(int) - Method in class snoozesoft.systray4j.SysTrayMenu
Removes the item at position index from this menu.
removeSysTrayMenuListener(SysTrayMenuListener) - Method in class snoozesoft.systray4j.SysTrayMenuItem
Removes the specified listener so that it no longer receives events from this menu item.
removeSysTrayMenuListener(SysTrayMenuListener) - Method in class snoozesoft.systray4j.SysTrayMenuIcon
Removes the specified listener so that it no longer receives events from this menu item.

S

SEPARATOR - Static variable in class snoozesoft.systray4j.SysTrayMenu
The separator object.
setActionCommand(String) - Method in class snoozesoft.systray4j.SysTrayMenuItem
Setter for the emitted action command.
setActionCommand(String) - Method in class snoozesoft.systray4j.SysTrayMenuIcon
Setter for the action command.
setEnabled(boolean) - Method in class snoozesoft.systray4j.SysTrayMenuItem
Enables/disables this item.
setIcon(SysTrayMenuIcon) - Method in class snoozesoft.systray4j.SysTrayMenu
Sets the icon to be displayed in the system tray for this menu.
setItems(Vector) - Method in class snoozesoft.systray4j.SubMenu
Rebuilds this menu according to the passed vector.
setItems(Vector) - Method in class snoozesoft.systray4j.SysTrayMenu
Rebuilds this menu according to the passed vector.
setLabel(String) - Method in class snoozesoft.systray4j.SysTrayMenuItem
Setter for the item label.
setState(boolean) - Method in class snoozesoft.systray4j.CheckableMenuItem
Checks/unchecks this item according to state.
setToolTip(String) - Method in class snoozesoft.systray4j.SysTrayMenu
Sets the tooltip of this menu.
showIcon() - Method in class snoozesoft.systray4j.SysTrayMenu
Shows the icon, if it is currently hidden.
snoozesoft.systray4j - package snoozesoft.systray4j
 
SubMenu - class snoozesoft.systray4j.SubMenu.
This class represents a submenu.
SubMenu(String) - Constructor for class snoozesoft.systray4j.SubMenu
Constructs an empty submenu with label as the label of its parent item.
SubMenu(String, Vector) - Constructor for class snoozesoft.systray4j.SubMenu
Constructs a new submenu with label as the label of its parent item, and the passed items as content.
SysTrayMenu - class snoozesoft.systray4j.SysTrayMenu.
This class is the main interface of this package.
SysTrayMenu(SysTrayMenuIcon) - Constructor for class snoozesoft.systray4j.SysTrayMenu
Convenience constructor.
SysTrayMenu(SysTrayMenuIcon, String) - Constructor for class snoozesoft.systray4j.SysTrayMenu
Convenience constructor.
SysTrayMenu(SysTrayMenuIcon, String, Vector) - Constructor for class snoozesoft.systray4j.SysTrayMenu
'Real' construcor.
SysTrayMenu(SysTrayMenuIcon, Vector) - Constructor for class snoozesoft.systray4j.SysTrayMenu
Convenience constructor.
SysTrayMenuAdapter - class snoozesoft.systray4j.SysTrayMenuAdapter.
An abstract adapter class for receiving systray menu events.
SysTrayMenuAdapter() - Constructor for class snoozesoft.systray4j.SysTrayMenuAdapter
 
SysTrayMenuEvent - class snoozesoft.systray4j.SysTrayMenuEvent.
Instances of this class are passed to systray menu listeners who want to be informed whenever a systray icon or a menu item is clicked.
SysTrayMenuEvent(Object, String) - Constructor for class snoozesoft.systray4j.SysTrayMenuEvent
Creates a new SysTrayMenuEvent object.
SysTrayMenuIcon - class snoozesoft.systray4j.SysTrayMenuIcon.
This class represents a platform specific icon file.
SysTrayMenuIcon(String) - Constructor for class snoozesoft.systray4j.SysTrayMenuIcon
Creates a new SysTrayMenuIcon object.
SysTrayMenuIcon(String, String) - Constructor for class snoozesoft.systray4j.SysTrayMenuIcon
Creates a new SysTrayMenuIcon object.
SysTrayMenuItem - class snoozesoft.systray4j.SysTrayMenuItem.
This class represents a labeled menu item.
SysTrayMenuItem(String) - Constructor for class snoozesoft.systray4j.SysTrayMenuItem
Creates a new SysTrayMenuItem object.
SysTrayMenuItem(String, String) - Constructor for class snoozesoft.systray4j.SysTrayMenuItem
Creates a new SysTrayMenuItem object.
SysTrayMenuListener - interface snoozesoft.systray4j.SysTrayMenuListener.
The interface that systray menu listeners must implement in order to receive systray menu events from systray icons or menu items.

V

VERSION - Static variable in class snoozesoft.systray4j.SysTrayMenu
 

A C G H I M R S V
SysTray for Java
v2.3.1