public final class QTray
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
QTray.MessageType |
Modifier and Type | Method and Description |
---|---|
void |
addItem(java.lang.String itemName,
java.awt.event.ActionListener actionListener)
Добавление пункта в контекстное меню.
|
protected void |
finalize()
Убрать эконку из трея, если она там есть.
|
static QTray |
getInstance(javax.swing.JFrame frame,
java.lang.String resourceName,
java.lang.String hint) |
java.awt.TrayIcon |
getTrayIcon() |
void |
removeItems() |
void |
removeTrayIcon()
Убрать иконку из трея.
|
void |
setNewIcon(java.lang.String resourceName)
Установить новую эконку в трей.
|
void |
showMessageTray(java.lang.String caption,
java.lang.String message,
QTray.MessageType type)
Показать сообщение в системном трее
|
void |
statrBlinkIcon(java.lang.String resourceName,
int period)
Стерт мигания эконки в трее.
|
void |
stopBlinkIcon() |
public java.awt.TrayIcon getTrayIcon()
protected void finalize()
finalize
in class java.lang.Object
public static QTray getInstance(javax.swing.JFrame frame, java.lang.String resourceName, java.lang.String hint)
public void addItem(java.lang.String itemName, java.awt.event.ActionListener actionListener)
itemName
- Название пункта меню.actionListener
- Событие при выборе этого пункта.public void removeItems()
public void setNewIcon(java.lang.String resourceName)
resourceName
- ресурс новой эконки.public void statrBlinkIcon(java.lang.String resourceName, int period)
resourceName
- Мигает меняясь на эту эконку.period
- Мигает с периодом.public void stopBlinkIcon()
public void showMessageTray(java.lang.String caption, java.lang.String message, QTray.MessageType type)
caption
- Text for displayingmessage
- текст сообщенияtype
- тип сообщенияpublic void removeTrayIcon()