Eclipse jxBrowser未重置焦点

Eclipse jxBrowser未重置焦点,eclipse,javafx,swt,chromium,jxbrowser,Eclipse,Javafx,Swt,Chromium,Jxbrowser,我遇到了jxBrowser的一个焦点问题。我将jxBrowser作为视图和编辑器集成到eclipse中,使用JavaFXFXCanvas作为jxBrowser的容器。在Eclipse中切换视图时,浏览器不再接收焦点。无法使用键盘,也无法在视图中滚动。有人知道解决办法吗 下面是一个代码示例: container = new javafx.embed.swt.FXCanvas(parent, SWT.NONE); container.setLayout(gridLayout); container.

我遇到了jxBrowser的一个焦点问题。我将jxBrowser作为视图和编辑器集成到eclipse中,使用JavaFXFXCanvas作为jxBrowser的容器。在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));

谢谢

听起来像是SWT JavaFX集成中的一个问题。为了查明这是否属实,请尝试使用不带SWT的纯JavaFX应用程序重现相同的行为。