Я пытаюсь читать файлы в java-приложении, работающем через netbeans. Мне удалось предварительно просмотреть файлы, но я могу предварительно просмотреть только файлы .txt. Как я могу изменить свой код для чтения в любом файле (ах)? (например, .doc, .docx, .pdf, .jpg, .png).
JFileChooser share = new JFileChooser();
share.showOpenDialog(null);
File f = share.getSelectedFile();
String fileName = f.getAbsolutePath();
try {
FileReader reader = new FileReader(fileName);
BufferedReader br = new BufferedReader(reader);
jTextArea1.read(br, null);
br.close();
jTextArea1.requestFocus();
}
catch(Exception e) {
JOptionPane.showMessageDialog(null, "File not found", "Error", JOptionPane.ERROR_MESSAGE);
}