2

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

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

问候,秦

4

2 回答 2

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

于 2014-11-26T13:36:26.080 回答
1

我认为这在 JavaFX 2.* 中是不可能的,但有些人已经研究过了。看看这里:http ://www.jroller.com/neugens/entry/embed_swing_inside_javafx_2 。也许你会找到你想要的。:)

于 2012-08-22T07:34:49.450 回答