答案 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。也许你会找到你想要的东西。 :)