JDK-4767462 : RFE: System tray support under windows/kde and other os which supports it
  • Type: Enhancement
  • Component: client-libs
  • Sub-Component: java.awt
  • Affected Version: 1.4.1,1.4.2
  • Priority: P4
  • Status: Closed
  • Resolution: Duplicate
  • OS: windows_2000,windows_xp
  • CPU: x86
  • Submitted: 2002-10-23
  • Updated: 2005-12-29
  • Resolved: 2005-12-29
Related Reports
Duplicate :  
Description
Name: jk109818			Date: 10/23/2002


FULL PRODUCT VERSION :
java version "1.4.1"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1-b21)
Java HotSpot(TM) Client VM (build 1.4.1-b21, mixed mode)

A DESCRIPTION OF THE PROBLEM :
Would be nice to have a system tray support when available
with the os.  I was thinking that the option could be built
in every frame on the java cup on the top left corner where
there is already minimize and maximize options.  Looked in
the database for a duplicate rfe request and did not find
any.

REPRODUCIBILITY :
This bug can be reproduced always.

CUSTOMER WORKAROUND :
Numerous work around are available.  However, having it
built in would have numerous advantage beside ease of use,
one of which would be for distribution purposes.
(Review ID: 165968) 
======================================================================

Name: rmT116609			Date: 11/11/2003


A DESCRIPTION OF THE REQUEST :
Every modern desktop has a system tray or equivalent where native applications can add icons to notify of current actions or allow access to extra functionality for applications that don't have to be constantly showing a main window on the desktop. There is no support in Java for System Tray.


JUSTIFICATION :
Java currently don't have an API for it, and third party developpers are creating libraries to access the system tray, but they usually don't have a portable implementation or only support a few OSes or Window Managers.

EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
I think java need and API to query if this functionality is available, and at least a way to add an icon to the system tray and a way to associate that icon with actions and/or with a popup menu.


CUSTOMER SUBMITTED WORKAROUND :
Use one of:
Java System Tray Manager (GPL) - Windows, Linux KDE
http://members.lycos.co.uk/gciubotaru/systray/
JTray (Comercial) - Windows
http://www.javaapis.com/jtray/
(Review ID: 225171)
======================================================================

Comments
EVALUATION Already implemented as RFE 4310333.
29-12-2005

EVALUATION We should consider this for Tiger as a desktop integration enhancement. ###@###.### 2002-10-24
24-10-2002