JavaFX相当于Swing的JSpinner?

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

您建议我使用什么JavaFX组件来代替微调器?

Java 8更新

JavaFX 8现在有一个内置的Spinner类作为核心JavaFX库的一部分(如SWdV对此问题的回答中所述)。

旧(Java 8之前)答案

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

建议将spinner控件包含在将来的JavaFX版本中。 目标版本目前尚未指定,因此可能甚至不会与Java 8一起发布。 建议的微调控件具有可用性设计文档 。 open-jfx项目可以接受可用性设计的高质量实现,以包含在核心JavaFX平台或JavaFX UI Control Sandbox中 。

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

您还可以检查并遵循我对spinner实现问题的初始方法,您可以在此处找到: https : //github.com/bluevoxel/Custom_Spinner_JavaFX8/wiki

这就是它的样子:

在此处输入图像描述

它的function不断扩展,所以我将非常感谢您的反馈。

更新4/11/2014

有一个新版本可用,具有扩展function,包括double s,用于选择incrementation value附加可自定义ContextMenu类,以及用于上传自定义function以increase/decrease按钮的其他方法。 请查看以下链接以了解更多信息:

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

此外,缺乏外部图像文件的新前景:

在此处输入图像描述