我想为用Clojure编写的Ubuntu创建一个GUI应用程序(所以使用Java GUI库)。我知道如何编写Swing应用程序,以作为“普通”GUI应用程序运行。我想做一些不同的事情,我不知道如何处理它;我想写一个程序在sys托盘中运行,每隔X分钟就会在一个显示在sys托盘附近的小窗口中提醒我。
感谢您的帮助, 亚历
答案 0 :(得分:7)
如果你的目标是java 6,你可以使用,
http://java.sun.com/developer/technicalArticles/J2SE/Desktop/javase6/systemtray/
跨平台工作。
答案 1 :(得分:3)
你可能想看看Brian Carpers clj-qt4-mailtray
它使用Qt所以应该运行跨平台作为额外的奖励。 Brian有一篇解释性文章here。