public class WindowsSysTray extends DesktopSysTray
| Modifier and Type | Class and Description |
|---|---|
class |
WindowsSysTray.MessagePump |
DesktopSysTray.Listener| Modifier and Type | Field and Description |
|---|---|
static int |
MF_CHECKED |
static int |
MF_DISABLED |
static int |
MF_ENABLED |
static int |
MF_GRAYED |
static int |
MF_POPUP |
static int |
MF_SEPARATOR |
static int |
MF_STRING |
static int |
MF_UNCHECKED |
static int |
MFT_OWNERDRAW |
static int |
SM_CYMENU |
static int |
SM_CYMENUCHECK |
static int |
SW_SHOW |
static int |
TPM_RECURSE |
static int |
TPM_RIGHTBUTTON |
static int |
VK_ESCAPE |
static int |
WM_CANCELMODE |
static int |
WM_CLOSE |
static int |
WM_COMMAND |
static int |
WM_CREATE |
static int |
WM_DRAWITEM |
static int |
WM_KEYDOWN |
static int |
WM_KEYUP |
static int |
WM_LBUTTONDBLCLK |
static int |
WM_LBUTTONDOWN |
static int |
WM_LBUTTONUP |
static int |
WM_MEASUREITEM |
static int |
WM_MOVE |
static int |
WM_NCCALCSIZE |
static int |
WM_NCCREATE |
static int |
WM_NULL |
static int |
WM_RBUTTONUP |
static int |
WM_SHELLNOTIFY |
static int |
WM_SIZE |
static int |
WM_TASKBARCREATED |
static int |
WM_USER |
listeners| Constructor and Description |
|---|
WindowsSysTray() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
static com.sun.jna.platform.win32.WinDef.HFONT |
createSystemMenuFont() |
protected void |
finalize() |
void |
hide() |
void |
setIcon(Icon icon) |
void |
setMenu(JPopupMenu menu) |
void |
setTitle(String t)
OSX does not show title on icons.
|
void |
show() |
void |
showContextMenu() |
void |
update() |
addListener, removeListenerpublic static final int WM_TASKBARCREATED
public static final int WM_LBUTTONDOWN
public static final int WM_NCCREATE
public static final int WM_NCCALCSIZE
public static final int WM_CREATE
public static final int WM_SIZE
public static final int WM_MOVE
public static final int WM_USER
public static final int WM_LBUTTONUP
public static final int WM_LBUTTONDBLCLK
public static final int WM_RBUTTONUP
public static final int WM_CLOSE
public static final int WM_NULL
public static final int SW_SHOW
public static final int WM_COMMAND
public static final int WM_SHELLNOTIFY
public static final int WM_MEASUREITEM
public static final int WM_DRAWITEM
public static final int WM_CANCELMODE
public static final int VK_ESCAPE
public static final int WM_KEYDOWN
public static final int WM_KEYUP
public static final int MF_ENABLED
public static final int MF_DISABLED
public static final int MF_CHECKED
public static final int MF_UNCHECKED
public static final int MF_GRAYED
public static final int MF_STRING
public static final int MFT_OWNERDRAW
public static final int MF_SEPARATOR
public static final int MF_POPUP
public static final int TPM_RECURSE
public static final int TPM_RIGHTBUTTON
public static final int SM_CYMENUCHECK
public static final int SM_CYMENU
public void close()
close in class DesktopSysTrayprotected void finalize()
throws Throwable
public static com.sun.jna.platform.win32.WinDef.HFONT createSystemMenuFont()
public void setIcon(Icon icon)
setIcon in class DesktopSysTraypublic void setTitle(String t)
DesktopSysTraysetTitle in class DesktopSysTrayt - set main icon textpublic void setMenu(JPopupMenu menu)
setMenu in class DesktopSysTraypublic void show()
show in class DesktopSysTraypublic void update()
update in class DesktopSysTraypublic void hide()
hide in class DesktopSysTraypublic void showContextMenu()
Copyright © 2015. All rights reserved.