Constructor and Description |
---|
AWTTrayIcon(java.awt.Image image,
java.lang.String tooltip,
java.lang.Object popup)
Creates a new instance of this class.
|
Modifier and Type | Method and Description |
---|---|
void |
addBalloonActionListener(java.awt.event.ActionListener listener) |
void |
displayMessage(java.lang.String caption,
java.lang.String text,
java.awt.TrayIcon.MessageType messageType) |
(package private) java.awt.TrayIcon |
getImpl() |
void |
setDefaultAction(java.lang.Object menuItem) |
void |
setIcon(javax.swing.ImageIcon icon) |
void |
setIconAutoSize(boolean autoSize) |
public AWTTrayIcon(java.awt.Image image, java.lang.String tooltip, java.lang.Object popup)
image
- the Image to be usedtooltip
- the string to be used as tooltip text; if the value is
null no tooltip is shownpopup
- the menu to be used for the tray icon's popup menu; if the
value is null no popup menu is shownpublic void setDefaultAction(java.lang.Object menuItem)
setDefaultAction
in interface TrayIcon
public void addBalloonActionListener(java.awt.event.ActionListener listener)
addBalloonActionListener
in interface TrayIcon
public void displayMessage(java.lang.String caption, java.lang.String text, java.awt.TrayIcon.MessageType messageType) throws java.lang.NullPointerException
displayMessage
in interface TrayIcon
java.lang.NullPointerException
public void setIcon(javax.swing.ImageIcon icon) throws java.lang.NullPointerException
public void setIconAutoSize(boolean autoSize)
setIconAutoSize
in interface TrayIcon
java.awt.TrayIcon getImpl()
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.