Java textField的setText()方法无效

2024-12-16 17:00:03
推荐回答(4个)
回答1:

Java  textField的setText()方法无效的原因如下:

  1. textField没有初始化完成,导致setText()方法无法获取并执行。

  2. java代码存在其他错误,导致所有的对象没有生成,无法使用该方法。

  3. setText()填充的文本是空字符串,没有显示数据。

回答2:

上面的都对,但是楼上的那个
new testTextField("my test").setValue("hello"); //调用这个方法就可以了,这样就初始化文本域了

}

JTextField txt1 = new JTextField(10);
public void setValue(String str){
txt1.setText("hello"); //改成txt1.setText(str);

}

回答3:

你把setText()写在setValue()中
但是你调用过setValue()吗

回答4:

public static void main(String[] args) {
// TODO Auto-generated method stub
new testTextField("my test").setValue("hello"); //调用这个方法就可以了,这样就初始化文本域了

}