public class Java6Tray extends Object
Modifier and Type | Method and Description |
---|---|
void |
addLeftClickAction(ActionListener listener)
Add a Left-Click-Action
|
void |
addLeftDoubleClickAction(ActionListener listener)
Add a Left-DoubleClick-Action
|
void |
addRightClickAction(ActionListener listener)
Add a Right-Click-Action
|
static Java6Tray |
create()
Creates the Java 6 tray.
|
Dimension |
getTrayIconSize()
Gets the useable size for tray icon.
|
boolean |
init(JFrame parent,
String tooltip)
Init the System-Tray
|
void |
setTrayPopUp(JPopupMenu trayMenu)
Add Popup to Tray-Icon
|
void |
setVisible(boolean b)
Set the visibility of the TrayIcon
|
public static Java6Tray create()
public void addLeftClickAction(ActionListener listener)
listener
- Action that is triggered on left clickpublic void addLeftDoubleClickAction(ActionListener listener)
listener
- Action that is triggered on left doubleclickpublic void addRightClickAction(ActionListener listener)
listener
- Action that is triggered on right clickpublic boolean init(JFrame parent, String tooltip)
parent
- Parent-Frametooltip
- Tooltippublic void setTrayPopUp(JPopupMenu trayMenu)
trayMenu
- Popuppublic void setVisible(boolean b)
b
- Visibilitypublic Dimension getTrayIconSize()
TV-Browser 2.7.6, Copyright (C) 04-2003 Martin Oberhauser (martin@tvbrowser.org)