3

私の質問は、現在開いているダイアログの名前(すべてのビューの上に表示されている)を見つけて、最後にそれをリロードしたいということです。誰かがこれについて私を導くことができますか?

4

1 に答える 1

3

ダイアログがフォーカスされている場合は、次の方法でダイアログにアクセスできますShell

Shell active = Display.getCurrent().getActiveShell();
String title = active.getText();

Eclipse RCPを使用している場合は、次を使用して同じことを行うことができます。

Shell active = PlatformUI.getWorkbench().getDisplay().getActiveShell();
String title = active.getText();
于 2012-10-09T08:59:17.530 に答える