gpt4 book ai didi

java - 在图表上显示文本文件中的数据

转载 作者:行者123 更新时间:2023-12-01 09:44:10 25 4
gpt4 key购买 nike

使用文件选择器和 bufferedreader 读取 .txt 文件,我现在需要在线图上显示数据。因此,文本文件的标题将位于顶部,轴使用文本文件中给出的名称进行标记,并绘制构成折线图的数字。作为一个完全的初学者,不知道从哪里开始。

最佳答案

由于您使用本地类,因此您可以捕获 text 变量(您的 JTextArea)并在操作监听器代码中使用它:

class openaction implements ActionListener{
public void actionPerformed (ActionEvent e) {
JFileChooser chooser = new JFileChooser();
chooser.setDialogTitle("Open a Text File");
int result = chooser.showOpenDialog(null);
// ^^^ renamed this, so it doesn't hide 'text'

if (result == JFileChooser.APPROVE_OPTION) {
File file = chooser.getSelectedFile();
// Read in lines.
try(BufferedReader br = new BufferedReader(new FileReader(file))) {
// Append each line, plus a newline, to the text area.
br.lines().forEach(line -> text.append(line + System.lineSeparator()));
} catch (Exception ex) {
ex.printStackTrace();
}
}
}
}

关于java - 在图表上显示文本文件中的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38207072/

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