如何将文本文件内容导入到 Java 应用程序中的 JTextArea?
如何使用 JFileChooser 将文本文件内容导入到 Java 应用程序中的 JTextArea?
how to import a Text file content to a JTextArea in a Java application using JFileChooser?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
应该类似于下面的代码:
基本逻辑:
should be something like the following code:
The basic logic:
要将文件的内容导入 JTextArea,您只需按照以下步骤操作即可!
上述步骤足以执行您的任务。但是,当您尝试时,我会编辑我的帖子并添加可能的解决方案。
注意:您必须注意,当您使用 JFileChooser 选择文件时,它会返回 File 类型的对象。然后,您应该使用 File 类提供的
getName()
方法来获取文件的名称。可能有帮助的链接!
JFileChooser
文件
有关如何使用 JFileChooser 的 Java 教程
To import the contents of a file into a JTextArea you simply follow these steps!
The above steps are good enough to perform your task. However, when you give it a try, i would edit my post and add a possible solution.
NB: You must note that when you select a file with a JFileChooser, it returns an Object of type File. You should then use the
getName()
method provided by the File class to get the name of the file.Links that might be of help!
JFileChooser
File
Java tutorials on how to use the JFileChooser
确定从 FileChooser 给出的文件名,将文件的内容读入字符串(例如使用
StringBuilder
),使用 <代码> JTextField#setText(String)。Determine the filename given from the FileChooser, read the contents of the file into a String (e.g. using a
StringBuilder
), set the contents of the JTextArea to the contents of the buffer usingJTextField#setText(String)
.