gpt4 book ai didi

java - 使用数组/循环设置 JLabel 的文本

转载 作者:行者123 更新时间:2023-11-29 03:58:57 25 4
gpt4 key购买 nike

如何使用循环设置 JLabel 的文本?例如:

String cur[]= {"A","B","C"};
JLabel lblA,lblB,lblC;

for(i=0;i < cur.length;i++){
lbl+cur[i].setText("something");
}

“lbl+cur[i]”部分应该包含什么以便它设置 JLabel 的文本?

谢谢

最佳答案

你不能像那样动态创建变量名。

如果您想在循环中设置标签的值,那么您需要像创建字符串数组一样创建一个 JLabel 数组。

JLabel[] labels = new JLabel[cur.length];

for (int i = 0 i < cur.length; i++)
{
labels[i] = new JLabel( cur[i] );
}

关于java - 使用数组/循环设置 JLabel 的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4664619/

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