gpt4 book ai didi

Java GUI 创建组件

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

我希望说 GUI 中的组件是 JButton、JPanel、JTextField 等所有好东西的术语是正确的。

我想创建一个接受整数的文本字段。然后可以按下提交按钮并根据输入的整数在弹出窗口或其他任何内容中创建那么多的文本字段。

我不知道,有人可以让我朝着正确的方向开始吗?

我遇到的问题是我不知道如何创建 for 循环来创建 GUI 组件。我的意思是如果我有一个 for 循环并执行类似的操作:

print("JTextField num1 = new JTextField()");

然后在 for 循环中,它只会在我需要多个文本字段时创建 1 个文本字段。我如何一般地创建 JTextFields 的变量?

感谢您的帮助...

最佳答案

使用适当的 LayoutManager(例如 GridLayout)来创建和添加您的文本字段。

for (i = 0; i < numberOfTextFields; i++) {
JTextField textField = new JTextField();
container.add(textField);
/* also store textField somewhere else. */
}

关于Java GUI 创建组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/367940/

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