JComboBox 列出年龄

发布于 2025-01-07 02:29:46 字数 106 浏览 3 评论 0原文

目的: 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

温柔女人霸气范 2025-01-14 02:29:46

我不太明白为什么你需要数学函数。

这会起作用:

List<Integer> age = new ArrayList<Integer>();
for (int i = 1; i <= 100; ++i) {
    age.add(i);
}
JComboBox ageComboBox = new JComboBox(age.toArray());

I don't quite understand why you need the Math functions.

This would work:

List<Integer> age = new ArrayList<Integer>();
for (int i = 1; i <= 100; ++i) {
    age.add(i);
}
JComboBox ageComboBox = new JComboBox(age.toArray());
时光是把杀猪刀 2025-01-14 02:29:46

您不需要任何数学函数。在 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.

请叫√我孤独 2025-01-14 02:29:46

我怀疑 JSpinner< /a> 使用 SpinnerNumberModel 是选择基于整数的年龄或 YOB 的更好组件,请参阅 如何使用教程中的 Spinner 了解更多信息。

3 个旋转器

I suspect a JSpinner using a SpinnerNumberModel 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.

3 spinners

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文