私は、本質的にインスタントメッセージングタイプのプログラムのように機能するJavaアプリケーションを持っています。Unityインターフェースを使用したUbuntuへの最近の「アップグレード」まで、システムトレイにシンプルなアイコンが表示されていました。このトレイの本来の目的に戻ることに関して多くの議論があったことを私は理解しており、ここでそれについて議論することを望んでいません。むしろ、アプリをメッセージングシステムに適切に統合する方法に関するシンプルで簡潔なチュートリアルまたはドキュメントを探しています。新しいメッセージで通知をポップアップ表示したいのですが、libnotifyを使用してそれを行うことができましたが、メッセージメニューのエントリとしてアプリ自体を追加する方法がわかりません。私を正しい方向に向ける手助けをいただければ幸いです。クロスプラットフォームで動作し続けるには、アプリが必要です。
1 に答える
2
これを解決する最善の方法は、Java DBUS ライブラリ ( http://dbus.freedesktop.org/doc/dbus-java/ ) を使用し、Unity appindicator DBUS API について学ぶことだと思います。次に、Unity 用の特別なコンポーネントを作成し、Ubuntu を実行している場合はこのコンポーネントを動的に読み込みます。
于 2011-10-25T17:26:45.240 に答える