2

現在、SWT に問題がありKeyEventます。RCP アプリケーションでは、最初のツールバー アイコン、別のアイコン、最後にエディター、エディター内のクラス (コンポジット、それもフォーカスされる) など、タブで移動するとフォーカスされるいくつかのコントロールがあります。

この特定のクラスは重要なイベントを受け取ります。もちろん、フォーカスされていて、これらのイベントを処理する必要がある場合のみ(エディターがインスタンスを保持しているため、エディターがフォーカスされた後にこのクラスがフォーカスされることを忘れないでください)

たとえば、マウスがこの領域上にある場合、このコンポジットにフォーカスがあることを保証する方法はありますか?

すでにこれをMouseEvents で解決しようとしましたが、それでもsetFocus()常にフォーカスを提供するとは限りません ( についても同様ですforceFocus())。

4

0 に答える 0