corner imagecorner image
IDEPlatformPluginsDocs & SupportCommunityPartners

Netbeans System Tray - plugin detail

Allows Netbeans or any RCP Application to be minimized to the System Tray. MUST HAVE JAVA VERSION 1.6. The large thumbnail shows the system tray being used with both Netbeans and also a modified version of the RSS Feed Reader that has custom branding. Notice the system tray reflects the application's frame icon.

NetBeans Plugin - Netbeans System Tray
Plugin owner: scottg00
Website: http://www.netbeans.org
Added: 2008-05-02
Last updated: 2009-03-19
NetBeans Versions: 6.0, 6.1, 6.5
License: CDDL
Category: NetBeans Rich Client Platform
Size: 0.02 MB
Downloaded: 1,726 times
Rating:
 4.18, by 2 users


Download plugin

Verifications for NetBeans versions

6.5 verification PASSED See verification details

Introduction

Here is an example layer file to implement custom menu items for your RCP Application's tray icon popup menu. The following is an example of what is shown in the larger thumbnail for this plugin.
<folder name="System Tray">
  <file name="org-myorg-feedreader-actions-NewFolderAction.instance" url="org-myorg-feedreader-actions-NewFolderAction.instance">
    <attr name="position" intvalue="100"/>
  </file>
  <file name="org-myorg-feedreader-actions-RemoveFolderAction.instance" url="org-myorg-feedreader-actions-RemoveFolderAction.instance">
    <attr name="position" intvalue="200"/>
  </file>
  <file name="org-myorg-feedreader-resources-separator.instance">
    <attr name="instanceClass" stringvalue="javax.swing.JSeparator"/>
    <attr name="position" intvalue="300"/>
  </file>
  <file name="org-myorg-feedreader-actions-NewRssAction.instance" url="org-myorg-feedreader-actions-NewRssAction.instance">
    <attr name="position" intvalue="400"/>
  </file>
  <file name="org-myorg-feedreader-actions-RemoveRssAction.instance" url="org-myorg-feedreader-actions-RemoveRssAction.instance">
    <attr name="position" intvalue="500"/>
  </file>
</folder>


What's new in this version

---VERSION 1.6---
- Changed source to 1.6
---VERSION 1.5---
- Fixed StackOverFlow Exception in Netbeans 6.5
- Tray Icon now reflects the icon used for the Applications Frame.
- Build the tray popup menu either with your layer file or drag and drop using default FileSystem
- Added Icon support in System Tray Menu
- Signed NBM

[ You have to be logged in to be able to comment. ]

User Comments

  

multilingual...

Hi Scott...

I have just tried out your pluging... it is really fabulous...
But I seriously need the multilingual version of it...
is there any possibility of adding a new bundle to the plugin...
Posted by rapaka on Jun 12, 2009
  

2 sugestions

First: put an option to really close when clic on close button.
second: put an option to minimize to tray when clik on minimize.

keep improving!
Posted by onolox on May 15, 2008
  

Good

Successfully tested on Mandriva Linux with Gnome desktop environment.
But the icon is kinda ugly: http://img231.imageshack.us/img231/3323/screenshotkp1.png
Posted by adie on May 04, 2008
  

Interesting

Interesting ideas you have, continue the good work!
Posted by onolox on May 03, 2008