net.sourceforge.atunes.gui.views.controls
Class JTrayIcon

java.lang.Object
  extended by java.awt.TrayIcon
      extended by net.sourceforge.atunes.gui.views.controls.JTrayIcon

public class JTrayIcon
extends java.awt.TrayIcon

Tray icon with a Swing popup menu.


Nested Class Summary
 class JTrayIcon.JTrayIconPopupMenu
          This special JPopupMenu prevents the user from removing the popup menu listener.
 
Nested classes/interfaces inherited from class java.awt.TrayIcon
java.awt.TrayIcon.MessageType
 
Constructor Summary
JTrayIcon(java.awt.Image image)
          Instantiates a new j tray icon.
 
Method Summary
 void removeMouseListener(java.awt.event.MouseListener listener)
           
 void setJTrayIconJPopupMenu(JTrayIcon.JTrayIconPopupMenu popup)
          Sets the j tray icon j popup menu.
 void setPopupMenu(java.awt.PopupMenu popup)
           
 
Methods inherited from class java.awt.TrayIcon
addActionListener, addMouseListener, addMouseMotionListener, displayMessage, getActionCommand, getActionListeners, getImage, getMouseListeners, getMouseMotionListeners, getPopupMenu, getSize, getToolTip, isImageAutoSize, removeActionListener, removeMouseMotionListener, setActionCommand, setImage, setImageAutoSize, setToolTip
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JTrayIcon

public JTrayIcon(java.awt.Image image)
Instantiates a new j tray icon.

Parameters:
image - the image
Method Detail

removeMouseListener

public void removeMouseListener(java.awt.event.MouseListener listener)
Overrides:
removeMouseListener in class java.awt.TrayIcon

setJTrayIconJPopupMenu

public void setJTrayIconJPopupMenu(JTrayIcon.JTrayIconPopupMenu popup)
Sets the j tray icon j popup menu.

Parameters:
popup - the new j tray icon j popup menu

setPopupMenu

public void setPopupMenu(java.awt.PopupMenu popup)
Overrides:
setPopupMenu in class java.awt.TrayIcon


Copyright © 2006-2008 The aTunes Team. All Rights Reserved.