【发布时间】:2012-10-07 17:23:18
【问题描述】:
在我的应用程序中,用户需要能够输入由分钟和秒组成的持续时间。
我正在考虑类似 Windows 中用于更改时间的控件,虽然我只需要分钟和秒,而且箭头会很好,但不是必需的。
- JavaFX 2 中是否已经有一个控件?
- 如果没有,我该如何创建这样的控件?
上述Windows控件的截图:
感谢任何提示!
【问题讨论】:
标签: time controls javafx-2 duration
在我的应用程序中,用户需要能够输入由分钟和秒组成的持续时间。
我正在考虑类似 Windows 中用于更改时间的控件,虽然我只需要分钟和秒,而且箭头会很好,但不是必需的。
上述Windows控件的截图:
感谢任何提示!
【问题讨论】:
标签: time controls javafx-2 duration
不幸的是,标准 JavaFX 2 中没有这样的控制。
虽然您可以尝试查看来自 JFXtras 项目的Spinner 控件:http://jfxtras.org/
并将其与此处描述的 TextEdit 过滤方法集成:What is the recommended way to make a numeric TextField in JavaFX?
【讨论】:
微调器的实现很好,但您需要对其进行调整以处理时间输入。
JavaFX NumberTextField and Spinner Control。
【讨论】: