プログラマメモ2 - programmer no memo2

[java][windows]tasktrayを出すもうひとつの方法 2006/08/30
2006/11/26

javaを使用してwindows上のタスクトレイを表示する方法です。



https://jdic.dev.java.net/
で開発されているJDIC(JDesktop Integration Components)を利用すると簡単にできました。



ライセンスはLGPLです。



swinglabsファミリーのコンポーネントです。







ネイティブなライブラリを使用しますので、

OSごとにパッケージが用意されています。

MacOSXはまだないようですね。



ダウンロードから必要なパッケージをダウンロードします。

windowsで試すので、jdic-0.9.1-bin-windows.zip



展開されたファイルから、

tray.dll

jdic.jar

をとりだして、クラスパス、ライブラリパスを設定して使用します。

タスクトレイに表示させるためのクラスは、org.jdesktop.jdic.tray.TrayIcon.classです。



ネイティブアプリでしかできないと思っていたものが、javaでもできるとうれしくなりますね。

: