public abstract class TraySupport
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
TraySupport.MessageType
Resembles TrayIcon.MessageType.
|
Constructor and Description |
---|
TraySupport() |
Modifier and Type | Method and Description |
---|---|
void |
displayMessage(java.lang.String message) |
abstract void |
displayMessage(java.lang.String message,
TraySupport.MessageType messageType) |
abstract java.awt.Image |
getDefaultIcon() |
static TraySupport |
getInstance() |
abstract boolean |
isActive() |
static boolean |
isAvailable() |
abstract void |
setActive(boolean active) |
abstract void |
setIconImage(java.awt.Image image) |
void |
setMainFrame(MainFrame mainFrame) |
abstract void |
setToolTip(java.lang.String toolTip) |
void |
updateTrayIcon() |
protected MainFrame mainFrame
public static boolean isAvailable()
public static TraySupport getInstance()
public abstract void setIconImage(java.awt.Image image)
public abstract java.awt.Image getDefaultIcon()
public abstract void displayMessage(java.lang.String message, TraySupport.MessageType messageType)
public void displayMessage(java.lang.String message)
public void setMainFrame(MainFrame mainFrame)
public void updateTrayIcon()
public abstract void setToolTip(java.lang.String toolTip)
public abstract void setActive(boolean active)
public abstract boolean isActive()