JComboBox 列出年龄
目的: JComboBox 列出用户可以选择的年龄
我意识到我需要一个整数数组。 Java 中的数学函数的哪一部分可以让我轻松地做到这一点?数字列表将从 1 到 100 按顺序排列。
Purpose: JComboBox to list down ages that a user can select
I realize that I need an array of integers. What part of the Math functions in Java will allow me to easily do that? The list of numbers will be from 1-100 in sequential order.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
我不太明白为什么你需要数学函数。
这会起作用:
I don't quite understand why you need the Math functions.
This would work:
您不需要任何数学函数。在 java 文档中查找 JComboBox,您将找到一个
.addItem
函数。它可以采用字符串(例如“1”)或数字(例如 new Integer(1))。只需在 for 循环中迭代并添加您需要的项目即可。You don't need any math functions. Look up JComboBox in the java docs and you'll find a
.addItem
function. It can take a String (e.g. "1") or a Number (e.g. new Integer(1)). Just iterate in a for-loop and add the items you need.我怀疑
JSpinner
< /a> 使用SpinnerNumberModel
是选择基于整数的年龄或 YOB 的更好组件,请参阅 如何使用教程中的 Spinner 了解更多信息。I suspect a
JSpinner
using aSpinnerNumberModel
would be a better component for selecting an integer based age or Y.O.B. See How to Use Spinners in the tutorial for more info.也许你看过 AutoComplete ComboBox / JTextField
maybe you have look at AutoComplete ComboBox / JTextField