Jitsi: the OpenSource Java VoIP and Instant Messaging client.

net.java.sip.communicator.impl.osdependent
Class SystemTray

java.lang.Object
  extended by net.java.sip.communicator.impl.osdependent.SystemTray

public class SystemTray
extends Object

Author:
Lubomir Marinov

Nested Class Summary
(package private) static interface SystemTray.SystemTrayPeer
           
 
Method Summary
 void addTrayIcon(TrayIcon trayIcon)
           
static SystemTray getDefaultSystemTray()
           
(package private)  SystemTray.SystemTrayPeer getPeer()
           
 boolean isSwing()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getDefaultSystemTray

public static SystemTray getDefaultSystemTray()
                                       throws UnsupportedOperationException,
                                              HeadlessException,
                                              SecurityException
Throws:
UnsupportedOperationException
HeadlessException
SecurityException

addTrayIcon

public void addTrayIcon(TrayIcon trayIcon)
                 throws NullPointerException,
                        IllegalArgumentException
Throws:
NullPointerException
IllegalArgumentException

getPeer

SystemTray.SystemTrayPeer getPeer()

isSwing

public boolean isSwing()

Jitsi: the OpenSource Java VoIP and Instant Messaging client.

Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under LGPL license.