gpt4 book ai didi

java - 在 TextArea JAVA 中读取文件

转载 作者:行者123 更新时间:2023-12-02 11:55:12 24 4
gpt4 key购买 nike

我希望文本区域显示文件 txt 的内容。这是我的代码,它只显示文本的最后一行,我知道问题是 ta1.settext()。有人可以给我一些建议吗?

public void actionPerformed(ActionEvent arg0) {
if(arg0.getSource() == btnOK) {
String link = tf1.getText().toString();
try(BufferedReader br = new BufferedReader(new FileReader(link)))
{
String line;
while((line = br.readLine()) != null) {
ta1.setText(line);
}
br.close();
}

文件的所有行最后一行

最佳答案

您正在通过从文件中读取的最新行重置 TextArea 文本。虽然您需要附加所有读取的行并显示它们。

while((line = br.readLine()) != null) {
ta1.append(line);
}

关于java - 在 TextArea JAVA 中读取文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47656805/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com