A DESCRIPTION OF THE REQUEST :
The tray-icon has little use for end-users of Java applets. The main purpose of the tray-icon seems to be to open the Java Console but the vast majority of end-users will never want to open it. If they encounter a broken applet they simply move on to another website.
It seems to me that the Java Console is aimed at developers and end-users want a clean non-intrusive UI similar to that provided by Flash.
The key is to figure out who the target audience is for the tray icon and then ask ourselves whether the current UI meets our goals.
I am proposing that the tray icon should be hidden by default and allow developers to enable it using the control panel when they are debugging their applications. Furthermore developers or end-users can still use Tools | Java Console instead of the tray icon.
http://forums.java.net/jive/thread.jspa?messageID=271619 discusses this in more detail.
Tray-icon clutters UI without adding any value to end-users.