【问题标题】:JavaFX equivalent of Swing's JSpinner?JavaFX 相当于 Swing 的 JSpinner?
【发布时间】:2012-11-26 02:49:25
【问题描述】:

我试图找到像 JSpinner 这样的微调器组件以在我的 JavaFX 应用程序中使用,但没有这样的组件。

你推荐我用什么 JavaFX 组件来代替微调器?

【问题讨论】:

    标签: java swing user-interface spinner javafx-2


    【解决方案1】:

    Java 8 更新

    JavaFX 8 现在有一个内置的 Spinner 类作为核心 JavaFX 库的一部分(如本问题的 SWdV's answer 中所述)。

    旧(Java 8 之前)答案

    JFXtras 库中有一个微调控件,您可以使用该实现,也可以根据您的需要对其进行调整。

    建议在未来的 JavaFX 版本中包含微调器控件。目标版本目前未指定,因此它甚至可能不会随 Java 8 一起发布。proposed spinner control 有一个usability design documentopen-jfx 项目可以接受可用性设计的高质量实现,以包含在核心 JavaFX 平台或 JavaFX UI Control Sandbox 中。

    【讨论】:

      【解决方案2】:

      JavaFX 8 有一个Spinner 类。 (但早期版本没有)

      【讨论】:

        【解决方案3】:

        您还可以检查并按照我对微调器实现问题的初始方法进行操作,您可以在此处找到: https://github.com/bluevoxel/Custom_Spinner_JavaFX8/wiki

        这就是它的样子:

        它的功能正在不断扩展,因此我将非常感谢您的反馈。

        2014 年 4 月 11 日更新

        有一个具有扩展功能的新版本,包括doubles、用于选择incrementation value 的附加可自定义ContextMenu 类、用于将自定义功能上传到increase/decrease 按钮的附加方法。查看以下链接以了解更多信息:

        https://gist.github.com/bluevoxel/c730a101ba812728a235

        另外,新的 Outlook 缺少外部图像文件:

        【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-03-15
        • 1970-01-01
        • 1970-01-01
        • 2019-06-10
        • 1970-01-01
        相关资源
        最近更新 更多