带有最小和最大按钮的 JSpinner

2023-12-09

我正在寻找一个类似 JSpinner 的组件,它提供内置按钮,可以立即将微调器值设置为 jspinner 模型的最小值或最大值。在我自己实现这个之前,我认为以前可能有人做过,尽管我在该主题上的谷歌搜索没有成功。

有这样的组件吗,还是我应该自己编码?感谢您的帮助。


我想不出有任何组件可以开箱即用。但基本上,一个带有减号按钮、微调器和最大按钮的简单流程布局就可以了。两个按钮都会有actionListeners这将询问微调器的最小值和最大值并设置其值。

在微调器上使用changeListener,以编程方式(使用按钮)和通过用户交互来通知值更改。

此外,如果您的值是离散的,您可以考虑使用 JCombobox,如果不是,则可以考虑使用 JSlider,因为这两个组件都可以更清楚地向用户呈现上限和下限。

问候, 史蒂芬

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

带有最小和最大按钮的 JSpinner 的相关文章

随机推荐