가 여기 TXT 파일을 읽고 콘솔에 표시 내 작업 코드의 TXT 파일에서하는 JList를 채울 수 없습니다 :는
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.FileNotFoundException;
import java.io.IOException;
import javax.swing.DefaultListModel;
import javax.swing.JList;
public class LeerArchivoDeTexto {
public static void main(String[] args) {
File archivo = new File("Archivo.txt");
BufferedReader lector = null;
DefaultListModel lista = new DefaultListModel();
JList jList1 = new JList();
try {
lector = new BufferedReader(new FileReader(archivo));
String texto = null;
while ((texto = lector.readLine()) != null) {
lista.addElement(texto);
System.out.println(texto);
}
jList1.setModel(lista);
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
if (lector != null) {
lector.close();
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
것은이 난에있는 데이터를로드 할 것입니다 내 TXT 파일을 JList
으로 보내십시오. JList
을 포함하는 주석 처리 된 행은 작동하지 않습니다. 어떤 아이디어?
'작동하지 않음'의 의미를 항상 정의하고 예외 또는 오류 메시지를 포함 시키십시오. – jzd
감사합니다. jzd, 다음에 할 것입니다. :) – Sam
'jList1.setModel (lista);에서 NullPointerException을 계속받습니다. – Sam