Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

GUI sys tray app on Ubuntu with Clojure

I want to make a GUI application for Ubuntu written in Clojure (so using Java GUI libraries). I know how to write Swing apps, to run as 'normal' GUI apps. I want to do something a little different and am not sure how to approach it; I want to write a program to run in the sys tray, and every X minutes remind me something in a small window that shows near the sys tray.

Thanks for the help, Alex

like image 809
Alex Baranosky Avatar asked Jan 21 '11 03:01

Alex Baranosky


2 Answers

If you are targeting java 6 you can use,

http://java.sun.com/developer/technicalArticles/J2SE/Desktop/javase6/systemtray/

works cross platform.

like image 179
Hamza Yerlikaya Avatar answered Oct 19 '22 22:10

Hamza Yerlikaya


You might want to look at Brian Carpers clj-qt4-mailtray

It uses Qt so should run cross platform as an added bonus. Brian has an explanatory article here.

like image 32
mac Avatar answered Oct 19 '22 22:10

mac