У меня возникли проблемы с использованием JFileChooser для открытия текстовых файлов и чтения его в консоли, я пытаюсь получить исходные коды из некоторых учебных пособий, но у меня есть коды для «обработки файлов» и «как использовать JFileChooser ", и я попытался объединить их или что-то просто, чтобы работать, но я не могу это сделать, у меня действительно заканчиваются идеи, любая помощь будет делать.Использование JFileChooser и File handlng
0
A
ответ
2
Если JFileChooser возвращает JFileChooser.APPROVE_OPTION
, используя .getSelectedFile()
будет возвращать объект File
File file;
JFileChooser chooser = new JFileChooer();
int returnValue = JFileChooser.showOpenDialog(this);
if (returnVal = JFileChooser.APPROVE_OPTION){
file = chooser.getSelectedFile();
}
Если вы понимаете, как вы основной I/O, то вы должны знать, что делать с этим файлом.
Что-то довольно просто будет просто что-то вроде этого
try {
BufferedReader in = new BufferedReader(new FileReader(file));
String line;
while ((line = in.readLine()) != null){
textArea.append(line + "\n");
} catch(IOException ex){
ex.printStackTrace();
}
Другой вариант заключается в использовании
JTextComponent#read()
методуДругой вариант заключается в использовании
JEditorPane
и просто использовать егоsetPage()
методJEditorPane document = new JEditorPane(); File file = fileChooser.getSelectedFile(); try { document.setPage(file.toURI().toURL()); } catch(Exception e) { e.printStackTrace(); }
Если вам нужна основная помощь с I/O, см this tutorial
Смежные вопросы
- 1. Использование JFileChooser с LWJGL
- 2. Использование JFrame и JFileChooser для выбора файла
- 3. Java Exception Handlng
- 4. Использование JFileChooser? Java
- 5. Использование пользовательского FileFilter с JFileChooser
- 6. Использование JFileChooser для загрузки медиафайлов
- 7. Handlng Контроллеры через диспетчерскую-сервлет
- 8. ошибки JFileChooser и Jbutton
- 9. Использование JFileChooser без использования основной декларации
- 10. Использование JFileChooser только входит в txt. JAVA
- 11. JFileChooser класс
- 12. JFileChooser и выход ArrayList
- 13. Android и JFileChooser
- 14. handlng N/A Значение в ggplot2
- 15. bash ошибка handlng - есть ли файл?
- 16. JFileChooser confusion
- 17. Использование JFileChooser для выбора чистых акций
- 18. Размер JFileChooser
- 19. Установите новый JFileChooser FileFilter и сбросьте предыдущие
- 20. JFileChooser и проверка на перезапись
- 21. JFileChooser и просмотр сетевых машин
- 22. Переключение между JFileChooser и FileDialog
- 23. Использование JFileChooser в XSSFWorkbook Получение java.lang.IllegalStateException: zip-файл закрыт
- 24. Сканер для JFileChooser?
- 25. Использование File Chooser для получения абсолютного пути файла в jTextField
- 26. JFileChooser не утилизирует?
- 27. Безголовое исключение в JFilechooser
- 28. Что касается JFileChooser
- 29. Python и SWIG: Использование StringIO вместо FILE *
- 30. Batch-file for-loop и использование delims
Для лучшей помощи рано, опубликовать [SSCCE] (http://sscce.org/) вашей лучшей попытке. –