- Code: Select all
public class MyFxApplet extends Application {
..
..
browser = cef_client.createBrowser("http://myurl"
true,
false,
);
Than
- Code: Select all
SwingNode swingNode = new SwingNode();
SwingUtilities.invokeAndWait(() -> {
final JPanel panel = new JPanel();
panel.add(browser.getUIComponent(), BorderLayout.CENTER);
browser.setFocus(true);
panel.setSize(500, 500);
swingNode.setContent(panel);
});
primaryStage.setScene(new Scene(new javafx.scene.Group(swingNode), W, H));
I don’t have any error, but the browser is not visible, the question are:
Can I put the browser inside an JPanel?
Is there another way to show JCef browser inside an FX applet?
Is my code wrong?
Thank you!