!759 import javafx.application.Application; import javafx.scene.Group; import javafx.scene.Scene; import javafx.embed.swing.SwingNode; import javafx.scene.layout.StackPane; import javafx.stage.Stage; public class main extends Application { p { fixContextClassLoader(); launch(); } public void start(Stage stage) { SwingNode swingNode = new SwingNode(); createSwingContent(swingNode); StackPane pane = new StackPane(); pane.getChildren().add(swingNode); stage.setTitle("Swing in JavaFX"); stage.setScene(new Scene(pane, 250, 150)); stage.show(); } void createSwingContent(final SwingNode swingNode) { awt { swingNode.setContent(new JButton("Click me!")); } } }