Java 疑问 谢谢 为什么setText只能输入一次 输入一次后第二次就不能输入了
4个回答
展开全部
这个得看你是什么对象啊,例如label.setText(""), 你setText字符内容。可以重复setText
追问
TextField tfText = new TextField();
追答
你这个程序写的很有问题啊!你的意思好像是在控制台输入个数字,之后就可以输入相应个数的字符串,然后放到taContent里面. 最后
tfText.setText("");
,tfText里指定是空啊。不明白你在说什么,想达到什么目的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不知道具体完整程序是什么样的,不过tfText.setText(""),吧text置空了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不是很明白你的问题,什么东西的setText?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
应该可以的啊,第二次输入的话可能会把你第一次的覆盖掉
追问
String s = tfText.getText();
System.out.println(s);
out.println(s);
String str3 = buf.readLine();
System.out.println(str3);
int count = 0;
count = Integer.parseInt(str3);
System.out.println(count);
String echo=null;
String sum ="";
for(int i = 0; i < count; i++)
{
echo = buf.readLine();
sum = sum + echo +"\n";
}
taContent.setText(sum);
tfText.setText("");
不知道 哪里出错了
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询