java 是否有系统地访问jlabels的方法?[已关闭]

zdwk9cvp  于 2023-01-24  发布在  Java
关注(0)|答案(1)|浏览(116)

已关闭。此问题需要details or clarity。当前不接受答案。
**想要改进此问题?**添加详细信息并通过editing this post阐明问题。

2天前关闭。
Improve this question
我试图编写一个程序,涉及到系统地访问JFrame上的不同标签,如下所示,但我不知道这样做的有效方法。
当我试着这样做的时候:

for(int i=1; i>value; i++){
    lblA(i).setText()
    //instead of lblA1, lblA2, lblA3, etc
}

它说它找不到那个符号。有没有别的办法,或者根本不可能?

8ulbf1ek

8ulbf1ek1#

我会将所有标签存储在某个数据结构中,比如数组,因为您似乎希望能够快速访问和更改它们。您可以将它们的名称设置为某个唯一值,以便快速识别您想要的标签。否则,我会说您很可能会在JFrame API中四处挖掘,这将是一个混乱的过程。

相关问题