如何将Swing集成到JavaFX应用程序中?

时间:2012-08-22 03:42:22

标签: swing javafx-2

我已经知道如何根据这个Oracle Tutorial将JavaFX内容嵌入到Swing应用程序中。

但是现在我想在JavaFX场景中添加一些Swing组件。有什么想法吗?

此致 秦

2 个答案:

答案 0 :(得分:3)

现在可以这样做了 你现在需要的是安装jdk 8
因为javafx中的swing内容是在jdk8中引入的

@FXML
private SwingNode swingNode;
...
JasperPrint jasperPrint = JasperFillManager.fillReport(FileName, hash, connect);
swingNode.setContent(new JRViewer(jasperPrint));

oracle也为此添加了教程 对于下一个你可以按照这个链接
oracle tutorial embed swing in javaFX

答案 1 :(得分:1)

我认为在JavaFX 2. *中是不可能的,但是有些人hava在其上工作过。看看这里:http://www.jroller.com/neugens/entry/embed_swing_inside_javafx_2。也许你会找到你想要的东西。 :)