Чтобы импортировать содержимое файла в JTextArea, просто выполните следующие действия!
- Создайте фрейм и добавьте к нему JTextArea.
- Вы объявляете и инициализируете JFileChooser.
- Вы добавляете слушателя в JFileChooser.
- В вашем actionPerformed вы должны взять выбранный файл и передать его методу, который будет читать этот файл (см. Примечание ниже).
- В этом методе вы открываете программу чтения файлов и читаете содержимое файла построчно. При этом вы добавляете каждую строку в JTextArea.
- Когда вы добираетесь до конца файла, вы закрываете программу чтения файлов.
- Запустите программу, и все будет хорошо.
Вышеуказанные шаги достаточно хороши для выполнения вашей задачи. Однако, когда вы попробуете, я отредактирую свой пост и добавлю возможное решение.
NB. Обратите внимание, что при выборе файла с помощью JFileChooser возвращается объект типа File. Затем вы должны использовать метод getName()
, предоставленный классом File, чтобы получить имя файла.
Ссылки, которые могут быть полезны!
JFileChooser
Файл
Java-уроки по использованию JFileChooser