JTray
System Tray Java Package For Windows
 

Features Overview

  • Add System Tray Icons to your Java Application
  • Animate Icons
  • Create editable components as System Tray popups
JTray Menu Screenshot - Metal Menu
JTray lets Java developers add icons to the Windows System Tray (Taskbar Notification Status Area). This quickly makes any Java application more attractive and intuitive to Windows users.

With JTray, tray icons can have Tool Tip Text which appear during a mouse-over. Icons can be animated, as shown in the screenshot to the left. Several image formats can be used to add an icon: gif, ico, jpg, png, and java.awt.Image objects.

JTray can display Java AWT and Swing Components as pop-ups. This allows developers to modify the look and feel and add powerful menu items. Click on the left image to toggle the Metal / Windows look and feel.

JTray can display a Balloon Message, as shown to the right (Windows 2000, XP, and Vista only).

Only a few lines of code are needed to add JTray to your Java programs.

// image1 is a java.awt.Image
JTrayIcon jTrayIcon = new JTrayIcon(image1);
// jPopupMenu is a javax.swing.JPopupMenu
jTrayIcon.setRightClickTarget(jPopupMenu);
jTrayIcon.show();
Full documentation and example code provide everything needed to integrate this Java API. JTray has been rigorously tested and is being used by many Fortune 500 companies.

Operating System Support: Windows 98, Me, NT4, 2000, XP, and Vista
JRE Support: 1.3, 1.4, 1.5, and 1.6