現在、私はアクティブなMwindowにアクセスしたいプロジェクトに取り組んでいます。 Eclipse 3.xではアクティブなワークベンチを使用することができました。しかし、私はどのようにeclipse 4やe4でも同じことを達成できますか?これに関するヒントは高く評価されます。e4 rcpアプリケーションでアクティブなウィンドウを取得する方法は?
1
A
答えて
0
通常、注入するだけです。あなたが行う可能性がありますハンドラで例えば
:
@Execute
public void execute(MWindow window)
また、特定のIDを持つウィンドウを検索しEModelService
を使用することができます。
私は実際には、実際には多くの必要性を見つけることはないと言うでしょうMWindow
。 eclipse4については
0
は私のために、次の作品をUI:
MApplication application = E4Workbench.getServiceContext().get(MApplication.class);
この行は、UIモデルのルートを呼び出します。それはすべてのウィンドウとその子を含んでいます。 With ...
MTrimmedWindow mWindow = (MTrimmedWindow) application.getChildren().get(0);
あなたはuiのメインウィンドウを受け取ります。
希望します。そうでない場合は、代わりに必要なものを私に教えてください:)
+0
'E4Workbench'は** internal **クラスですので、使用しないでください。 –
関連する問題
- 1. e4 Rcpアプリケーションのツリービュー
- 2. e4 RCPアプリケーションでパースペクティブ変更リスナーを追加する方法は?
- 3. E4 RCP + GEF5アプリケーションの実装
- 4. e4 RCPアプリケーション、ActionContributionItemメニューのリーク
- 5. AutoHotKeyでアクティブなウィンドウのタイトルを取得する方法は?
- 6. RCP e4 hide parts
- 7. XCBでアクティブなウィンドウのウィンドウを取得
- 8. アプリケーションのアクティブなChildWindowを取得する方法は?
- 9. Eclipse RCPビューをプログラムでe4の方法で開きます
- 10. Eclipse E4 RCP - パート作成後にIEventBrokerオブジェクトを取得
- 11. Eclipse E4 RCP StyledText INSERT KEY状態を取得
- 12. E4 RCPアプリケーション最大化またはUnMaximizeを聞きます
- 13. GTK2でe4 RCPアプリケーションを実行しています
- 14. Eclipse RCPでアクティブなプラグインのリストを取得
- 15. Eclipse RCP E4パーツサッシュコンテナデフォルト最小
- 16. E4 RCP CTabFolder画像のドロップシャドウ
- 17. Eclipse e4 RCP SourceViewerシンタックス・カラーリング
- 18. RCP E4ステータスバーが小さいです
- 19. Eclipse RCPアプリケーション用のUIスレッドダンプログの取得/作成方法は?
- 20. eclipse e4アプリケーションのウィンドウ全体のサイズを
- 21. フォーカスのないアプリケーションのアクティブなChildWindowを取得する方法は?
- 22. アクティブなウィンドウのPHP COMオブジェクトの取得
- 23. サービスからログオンしたユーザーのアクティブなウィンドウを取得する方法
- 24. Eclipse RCPアプリケーションでのkillシグナルの取得
- 25. Javaでアクティブなウィンドウ情報を取得する
- 26. RCP e4アプリケーションの初回起動に数秒必要
- 27. Java:スレッド内でアクティブなエディタを取得する方法は?
- 28. TensorFlowで現在アクティブなtf.variable_scopeを取得する方法は?
- 29. 他のアプリケーションのウィンドウをアクティブにする方法
- 30. 現在アクティブなアプリケーション名を取得
uiのメインウィンドウを表すウィンドウが必要ですか、現在ユーザーが選択しているウィンドウが必要ですか? –