我有一个名为 A 的类和一个名为 T 的类。当 A 单击一个按钮时,我希望它更新 T 的内容。我在执行此操作时遇到了问题……谢谢任何建议。
A类:
FileWriter fstream = new FileWriter("open.txt", true);
BufferedWriter out = new BufferedWriter(fstream);
out.write("\n" +number1);
jLabel1.setText(number1);
out.close();
T t = new T();
t.refresh();
refresh 是我要调用来更新类 T 的函数
电话:
public void refresh() {
File file = new File("open.txt");
try {
Scanner sc = new Scanner(file);
if (sc.hasNext()) {
jTextField2.setText(sc.next());
} else {
jTextField2.setText("Nothing to see here");
}
} catch (FileNotFoundException e) {
e.printStackTrace();
}
这就是我希望它调用的函数。它只是不更新文本。我认为这与我如何使用文本文件有关。任何想法谢谢。