我想在String
上显示b
TextField
。 String
b
是stringChar
数组的转换。
void setTextField(char s) {
stringChar[index] = s;
index++;
String b = new String(string);
System.out.println(b);
TextField.setText(b);
}
如果我执行代码,则字符串不会显示在文本字段中。
答案 0 :(得分:0)
你说:我想在TextField上显示字符串b。 string b是stringChar数组的转换。
但在您编写的代码中:String b = new String(string);
而不应该是:String b = new String(stringChar);
此外,您应该重新绘制文本字段:TextField.repaint();
答案 1 :(得分:-2)
块引用 JTextArea.setText(字符串); JTextArea.append(字符串);
java doc:
http://docs.oracle.com/javase/6/docs/api/javax/swing/JTextArea.html