2016-11-01 4 views
-3

Когда я открываю файл с помощью этой программы Java, содержимое файла появляется в консоли, но входит в текстовую область.Java: содержимое файла не в текстовой области

Может ли кто-нибудь сказать мне, как я могу получить содержимое файла в текстовой области?

Выход: Click

Код:

private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {           
     String filename = jTextField1.getText(); 
     Graphics g = jPanel1.getGraphics(); 
     try { 
      BufferedReader reader = new BufferedReader(new FileReader(filename)); 
      String line; 
      while ((line = reader.readLine()) != null){ 
       System.out.println(line); 
+0

Прежде всего, вам необходимо иметь текстовое поле. В вашем коде вы просто пишете стандартную версию. – Kayaman

ответ

1

Прочитайте JTextArea API.

Вы можете использовать:

textArea.read(...); 

прочитать файл непосредственно в JTextArea (или любого текстового компонента).

Смежные вопросы