Skip to content

A Systray Icon for java, using the AppIndicator that is popular at linux.

License

Notifications You must be signed in to change notification settings

Starcommander/JAppIndicator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JAppIndicator

A Systray Icon for java that works on all Systems.

Screenshot

Supported Operating Systems:

  • Ms Win7 (java.awt.TrayIcon)
  • Mac OS (java.awt.TrayIcon, not tested)
  • Linux 32bit and 64bit (Gnome3,Kde,Unity,Lxde,...)
  • Android (Notification and ListView)

An easy example is available here:

  • src_Desktop/src/starcom/gui/appindicator/test/TestAppIndicator.java
  • src_Android/src/starcom/gui/appindicator/test/TestAppIndicatorAndroid.java
  • You can also execute bin/JAppIndicator.jar
  • Or try out bin/JAppIndicator.apk on Android

Features:

  • Tray icon
  • Simple menu, and submenus.
  • Fallback to SystemTray, if no AppIndicator supported on system.

AppIndicator support on Linux:

  • Uses the JNI to access c code
  • Keep it simple, no extra java libs necessary
  • Used headers: gtk.h, jni.h, app-indicator.h, and stdio.h

A feature-rich alternative:

About

A Systray Icon for java, using the AppIndicator that is popular at linux.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published