【问题标题】:I am creating mixed application with java and javafx [closed]我正在使用 java 和 javafx 创建混合应用程序 [关闭]
【发布时间】:2017-10-12 17:19:41
【问题描述】:

我正在创建一个混合了 java 和 javafx 的小型应用程序。所以我很怀疑在 java 中使用按钮 jFrame 时是否可以将 java 连接到 javafx 页面。

【问题讨论】:

标签: java javafx netbeans


【解决方案1】:

jewelsea 指出,有一种方法可以使用JFXPanel 在 Swing 中嵌入 javafx 组件。 所以,是的,您可以将 javafx Button 放入 JFrame,只要您将该 Button 包装在 JFXPanel 中即可。

JavaFX 还为您提供了一种将 Swing 组件放入 JavaFX 应用程序的方法。它叫做SwingNode
所以,是的,您可以将 JButton 放入 javafx Stage,只要您将该 JButton 包装在 SwingNode 中即可。

【讨论】:

  • 自 JavaFX 2.0 最初发布以来,JavaFX 已经有一种机制可以将 JavaFX 组件嵌入到 Swing 应用程序中。执行此操作的课程是JFXPanel。链接的 javadoc 提供了如何使用它的示例。
  • @jewelsea 谢谢!我不知道,我会更新这个答案
猜你喜欢
  • 1970-01-01
  • 2010-11-23
  • 1970-01-01
  • 2014-10-12
  • 2014-10-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-25
相关资源
最近更新 更多