私は本質的にインスタントメッセージングタイプのプログラムのような機能を持つJavaアプリケーションを持っています。 UbuntuにUnityインターフェースを使って最近アップグレードされるまでは、シンプルなアイコンがシステムトレイに表示されていました。私は、このトレイの本来の目的に戻ることについて多くの議論があり、ここでそれについて話したいとは思わないことを理解しています。むしろ、私は、シンプルで簡潔なチュートリアルや、アプリケーションをメッセージングシステムに適切に統合する方法に関するドキュメントを探しています。私は新しいメッセージをポップアップ通知したい、私はlibnotifyを介してそれを行うことができたが、私はメッセージングメニューの下にエントリとしてアプリケーション自体を追加する方法を知らない。正しい方向に私を向けるどんな助けも大いに感謝されるでしょう。クロスプラットフォームでの作業を続けるにはアプリが必要です。JavaアプリケーションをUbuntuアプリケーションインジケータメニューに統合する際の情報はどこにありますか?
6
A
答えて
2
これを解決する最善の方法は、Java DBUSライブラリ(http://dbus.freedesktop.org/doc/dbus-java/)を使用し、Unity appindicator DBUS APIについて学ぶことです。その後、Unity用の特別なコンポーネントを作成し、Ubuntuを実行している場合はこのコンポーネントを動的にロードします。
関連する問題
- 1. iosバージョンの統計情報はどこにありますか?
- 2. ブラウザの統計情報はどこにありますか?
- 3. System.Windows.Media.Media3D.Matrix3Dに関する情報はどこにありますか?
- 4. iOSアプリ「天気情報」の情報はどこにありますか?
- 5. POSTペイロード情報はどこにありますかリクエストオブジェクトにありますか?
- 6. ウェブペイメントプロの資格情報はどこにありますか?
- 7. ドッカーファイルの情報はどこにありますか?
- 8. ハイブメタストアストアのロック情報はどこにありますか?
- 9. JSドキュメントの構文に関する情報はどこにありますか?
- 10. アプリケーションはどのように統計情報を収集しますか?
- 11. は/データベースファイルからの情報を統合
- 12. WebMライブhttpストリーミングに関する情報はどこにありますか?
- 13. sap.m.Treeコントロールに関する情報はどこにありますか?
- 14. C++ [[deprecated]]属性に関する情報はどこにありますか
- 15. Scala 2.9コンパイラプラグインを2.10に移行する際の情報はありますか?
- 16. DirectShowのデバッグ情報(つまり、Quartz.pdb)はどこにありますか?
- 17. BlueSnap Apple Pay統合ドキュメントはどこにありますか?
- 18. WCFサービスアプリケーションテンプレートを使用すると、「サービス」情報はどこにありますか
- 19. Facebookアプリケーションにユーザー情報を統合するにはどうすればいいですか?
- 20. Googleの認証情報をiPhoneアプリケーションに統合する方法は?
- 21. MySQLでASP.NET Webアプリケーションを設定するための情報はどこにありますか?
- 22. この情報をREGEXする方法はありますか?
- 23. ASP.NETアプリケーションの設定情報はどこに保存する必要がありますか?
- 24. ASP.NETアプリケーションのバージョン情報はどこに保存する必要がありますか?
- 25. 統合テストに関するコード例はどこにありますか?
- 26. サーバーに情報を送信するが、情報がどこか
- 27. 利用可能なロケールとその情報はどこにありますか?
- 28. SQLテーブルの統計情報、どの統計情報を更新するかを決定する方法は?
- 29. サードパーティのサービスにアクセスするには、Javaアプリケーションの資格情報をどこに保存する必要がありますか?
- 30. エンタープライズJavaアプリケーションでSQLはどこにありますか?