public abstract class DesktopSysTray extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
DesktopSysTray.Listener
OSX does not have clicks on icon.
|
| Modifier and Type | Field and Description |
|---|---|
protected Set<DesktopSysTray.Listener> |
listeners |
| Constructor and Description |
|---|
DesktopSysTray() |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(DesktopSysTray.Listener l) |
abstract void |
close() |
abstract void |
hide() |
void |
removeListener(DesktopSysTray.Listener l) |
abstract void |
setIcon(Icon icon) |
abstract void |
setMenu(JPopupMenu menu) |
abstract void |
setTitle(String title)
OSX does not show title on icons.
|
abstract void |
show() |
abstract void |
update() |
protected Set<DesktopSysTray.Listener> listeners
public void addListener(DesktopSysTray.Listener l)
public void removeListener(DesktopSysTray.Listener l)
public abstract void setIcon(Icon icon)
public abstract void setTitle(String title)
title - - set main icon textpublic abstract void show()
public abstract void update()
public abstract void hide()
public abstract void setMenu(JPopupMenu menu)
public abstract void close()
Copyright © 2015. All rights reserved.