私は、独自のエディターをデフォルト・エディターとして使用して新しいワークベンチ・ウィンドウを開くAPIを持っています。常にトップ・ウィザードを使用したEclipse Workbenchウィンドウ
このAPIをウィザードで呼び出すと、常に上に動作するため、新しいワークベンチウィンドウが開きますが、このウィンドウをクリックしても、すでに開いているウィザードの下に表示されます。このウィザードを閉じると、新しく作成されたワークベンチウィンドウが正常に動作します。
私の質問ですが、私が使用して、ウィザードの上に新しいワークベンチウィンドウを開くことができるように -
PlatformUI.getWorkbench().openWorkbenchWindow(<my_perspective_id>, null);
詳細な例では、Xは、私の最初のワークベンチ・ウィンドウであると言う、私はそのワークベンチ・ウィンドウからウィザードWを開きますX ........... このウィザードでは、新しいワークベンチウィンドウを開くためのAPIを呼び出しますが、このワークベンチウィンドウにはフォーカスがありません。すべてのソリューション? ありがとうございました!
ありがとう、グレッグ、私にお答えください! – Rajan