gpt4 book ai didi

java - 创建 JTextField 数组

转载 作者:行者123 更新时间:2023-12-02 05:16:17 24 4
gpt4 key购买 nike

我试图创建一个 JTextField 数组,然后使用循环将每个数组添加到 JPanel 中。这是代码片段,它似乎不起作用。

public void courseCode(){
JTextField[] courseCode = new JTextField[10];
int y=30;
for (int i=0;i<10;i++){
courseCode[i].setBounds(280, y, 100, 25);
y+=30;
add(courseCode[i]);
}

P.S:我确实从类构造函数中调用了 courseCode() 方法

最佳答案

Object 数组的元素默认为 null。在尝试调用元素的方法之前初始化元素

for (int i=0; i < 10; i++) {
courseCode[i] = new JTextField();
...
}

关于java - 创建 JTextField 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26928367/

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