Java 我能';t更改不同类别的标签文本
我在主框架中添加了两个标签,jLabel1和jLabel2,并创建了一个名为language.java的类。现在,我正在尝试从这个类language.java更改这两个标签的文本,jLabel1和jLabel2,但给出了错误。这是我的密码Java 我能';t更改不同类别的标签文本,java,Java,我在主框架中添加了两个标签,jLabel1和jLabel2,并创建了一个名为language.java的类。现在,我正在尝试从这个类language.java更改这两个标签的文本,jLabel1和jLabel2,但给出了错误。这是我的密码 public class lang { void urdu(){ jLabel.setText="udru1"; jLabe2.setText="udru2"; } } 修改类,添加数
public class lang {
void urdu(){
jLabel.setText="udru1";
jLabe2.setText="udru2";
}
}
修改类,添加数据成员以将标签放置在其中,添加带有参数的修改方法会更好。此外,setText是一个带有字符串参数的方法,将用于更改标签的文本。所以是这样的
public class lang {
private jLabel lbl1;
private jLabel lbl2;
public lang(jLabel lbl1, jLabel lbl2){
this.lbl1 = lbl1;
this.lbl2 = lbl2;
}
public void urdu(){
lbl1.setText("udru1");
lbl2.setText("udru2");
}
//modify method
public void modify(String txtLabel1, String txtLabel2){
lbl1.setText(txtLabel1);
lbl2.setText(txtLabel2);
}
}
你的错误信息是什么?请仔细阅读,如果你问了很多低质量的问题,在改进现有问题之前,你将被自动禁止再问更多问题。这个错误找不到symbol symbol symbol:variable jLabel location:class LANG首先,你应该使用SETEXT(“udru1”),非setText=“udru1”