【发布时间】:2019-12-12 17:03:36
【问题描述】:
我在大多数 GUI 中都使用了 jframe,但我的队友使用 javafx 制作了他的。可以把这两者联系起来吗?我们已经尝试像 jframe 到 jframe 那样调用 javafxapplication,但它不起作用。它给了我这个错误。
*线程“AWT-EventQueue-0”中的异常 java.lang.RuntimeException:无法编译的源代码 - 错误的符号类型:JavaFXApplication11.setVisible *
它说了一些关于 setVisible 的内容,但我不明白。 :( 请帮帮我。我的项目非常需要这个。
这是我的 Java Swing/GUI 代码
private void GoToControllingActionPerformed(java.awt.event.ActionEvent evt) {
this.dispose();
JavaFXApplication11 m = new JavaFXApplication11();
m.setVisible(true);
}
当我单击 JButton 转到 javafx 应用程序时,它在系统输出上出现错误。当我在使用 setVisible 时遇到错误 Swing 时,此代码添加到 javafxapplication 的最后一部分。
void setVisible(boolean b) {
throw new UnsupportedOperationException("Not supported yet.");
}}
【问题讨论】:
-
这些能回答你的问题吗? Embedding JavaFX in Swing 和 JavaFX integration in Swing
-
如果您的合作伙伴选择使用 JavaFX,就会认为他们对这项技术有些熟悉。他们不应该能够告诉您如何启动 JavaFX 应用程序吗?
-
他也不知道怎么做。他使用它是因为它对我们的项目有效。他刚刚在互联网上找到了一个完全符合我们需要的资源并对其进行了一些修改。我想过像 javafx 那样做挥杆,但比我想象的要难
-
那么我建议创建一个minimal reproducible example 来演示问题,然后通过edit 将其添加到您的问题中。还要解释你真正想要发生的具体(即期望的目标)。如果您遇到任何错误,请将它们也包含在您的问题中。请参阅How to Ask 了解更多信息。