gpt4 book ai didi

java - 如何从 GUI 显示文本文件

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

我正在开发一个数学问答游戏程序,我需要的最后一部分是当用户单击“查看分数”时显示文件“Scores.txt”。我下面的代码,你瞧,只产生实际的字符串“Scores.txt”,而不是我的文件。即使我无法将文本文件转换为 JOptionPane 窗口,system.out.println 也很棒。任何让我显示我的文件的帮助将不胜感激。

JMenuItem mntmSave = new JMenuItem("Check out scores!");
mntmSave.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {


JOptionPane.showMessageDialog(null, "Scores.txt");



}

最佳答案

最简单的方法是使用 JTextArea 来显示文本。然后您可以使用以下方法将文本加载到文本区域:

JTextArea textArea = new JTextArea(5, 20);
textArea.read(....);
JScrollPane scrollPane = new JScrollPane( textArea );

然后您可以在 GUI 中显示滚动 Pane 。

当然,您需要首先创建一个 FileReader 对象。查看 API 或搜索论坛以获取有关使用 FileReader 或 BufferedReader 的更多信息。

关于java - 如何从 GUI 显示文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20341885/

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