我有一个代码,它从文本文件中读取一行,并通过带有变量名的jtextarea显示它 txtFeedback
. 我用过 txtFeedback.setText(tempInfo[3])
但它没有显示在gui中,
我用过 System.out.println(tempInfo[3])
它证明了内在的价值。我将包括下面的代码片段。
file = new File("feedback.txt");
Scanner x = new Scanner(file);
String info;
while ((info = x.nextLine()) != null) {
String[] tempInfo = info.split("-");
if (tempInfo[1].equals(cbbOID.getSelectedItem().toString())) {
//here
System.out.println(tempInfo[3]);
txtFeedback.setText(tempInfo[3]);
//
cbbRating.setSelectedItem(tempInfo[2]);
}
}
输出 System.out.println(tempInfo[3])
是 test
下图显示jtextarea没有显示值。
暂无答案!
目前还没有任何答案,快来回答吧!