当前位置:  开发笔记 > 编程语言 > 正文

Java GUI创建组件

如何解决《JavaGUI创建组件》经验,为你挑选了1个好方法。

我希望说GUI中的组件就像JButton,JPanel,JTextField这样的好东西是正确的术语.

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

我不知道,有人能让我开始朝着正确的方向前进吗?

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

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

然后在for循环中,当我想要很多时,它只会创建1个文本字段.我如何泛化创建JTextFields的变量?

谢谢你的帮助...



1> Bombe..:

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

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

推荐阅读
贴进你的心聆听你的世界
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有