jxBrowser のフォーカスの問題が発生しています。jxBrowser のコンテナーとして JavaFX FXCanvas を使用して、jxBrowser をビューおよびエディターとして Eclipse に統合しました。Eclipse 内でビューを切り替えると、ブラウザーがフォーカスを受け取らなくなりました。キーボードを使用することはできず、ビューをスクロールすることもできません。誰でも回避策を知っていますか?
コードの例を次に示します。
container = new javafx.embed.swt.FXCanvas(parent, SWT.NONE);
container.setLayout(gridLayout);
container.setLayoutData(gridData);
browser = new Browser();
browserView = new BrowserView(browser);
container.setScene(new javafx.scene.Scene(browserView));
ありがとう!