【问题标题】:How to wrap a swing component in a javaFX 2.0 application如何在 javaFX 2.0 应用程序中包装 swing 组件
【发布时间】:2011-05-27 20:16:51
【问题描述】:

在 javaFX 应用程序中包装 swing 组件的能力似乎从 javaFX 2 中消失了:

javafx.ext.swing.SwingComponent

javaFX 2 beta API 中不再存在。

在新的 API 中还有办法做到这一点吗?

【问题讨论】:

  • Oracle 正在为 Java(FX) 8 计划此功能。请参阅 this article

标签: java swing javafx-2 javafx javafx-8


【解决方案1】:

SwingNode 类用于将 Swing 内容嵌入到 JavaFX 应用程序中。 这是link

【讨论】:

  • 这是 JavaFX 12 的 link
【解决方案2】:

【讨论】:

【解决方案3】:

根据 FX 2.0 JIRA 上的这个问题,他们不打算在 FX 2.0 的初始版本中支持它。也没有承诺他们会在路上做到这一点。

http://javafx-jira.kenai.com/browse/RT-12100

【讨论】:

    【解决方案4】:

    似乎从 javafx 2.0+ 开始,我们无法将 Swing 组件嵌入到 JavaFX 中(反之亦然,使用 JFXPanel 类),详情见此链接:

    https://forums.oracle.com/forums/thread.jspa?threadID=2364553&tstart=0

    我在尝试将 Swing 日历视图组件嵌入 JavaFX 2.0 应用程序时意外发现了此链接(我想一开始就有可能)。

    【讨论】:

      猜你喜欢
      • 2010-11-23
      • 2017-04-23
      • 1970-01-01
      • 2012-12-24
      • 1970-01-01
      • 2012-01-12
      • 2011-12-10
      • 2012-07-11
      • 2013-02-19
      相关资源
      最近更新 更多