gpt4 book ai didi

java - JFrame 编号输入

转载 作者:行者123 更新时间:2023-12-02 06:28:23 25 4
gpt4 key购买 nike

我正在使用 JFrameFlowLayout 构建 Swing 应用程序。有两个 ComboBoxes,其中包含带有项目名称的 Strings。我希望能够指定所述元素的数量。

首先,我考虑使用 JTextField,但它们可以采用任何 String 作为输入。有多种方法可以强制输入数字,但我记得以前见过的另一种类型的输入字段。

我似乎找不到数字输入字段的名称(有关 HTML5 版本,请参阅 http://www.w3schools.com/html/tryit.asp?filename=tryhtml5_input_type_number)。该字段仅接受数字,并有两个箭头按钮可对其中的值进行微调。

这是在 Swing 中吗?还是我需要一个库才能做到这一点?如果是,该字段的名称是什么?如果没有,哪些库可以实现这一点?

最佳答案

来自 Oracle 的 How to Use Spinners :

Spinners are similar to combo boxes and lists in that they let the user choose from a range of values. Like editable combo boxes, spinners allow the user to type in a value. Unlike combo boxes, spinners do not have a drop-down list that can cover up other components. Because spinners do not display possible values — only the current value is visible — they are often used instead of combo boxes or lists when the set of possible values is extremely large. However, spinners should only be used when the possible values and their sequence are obvious.

Spinner Demo

关于java - JFrame 编号输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20302701/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com