У меня есть следующий блок try catch, который выполняется при нажатии кнопки.
try {
//picking up the file I want to read in
BufferedReader in = new BufferedReader(new FileReader("C:\\users\\me\\desktop\\blah.txt"));
String line;
try {
//read through the file until there is nothing left and add each line to list
while((line = in.readLine()) != null){
jList1.add(line, jList1);
}
} catch (IOException ex) {
Logger.getLogger(Frame2.class.getName()).log(Level.SEVERE, null, ex);
}
} catch (FileNotFoundException ex) {
Logger.getLogger(Frame2.class.getName()).log(Level.SEVERE, null, ex);
}
Я могу успешно System.out.println(line)
, поэтому я знаю, что что-то работает правильно.Я не могу заполнить список строками из текстового файла.Приведенный выше код говорит мне, что я cannot add containers parent to self.
Попытка найти больше информации только смутила меня.Я сталкивался с некоторыми местами, которые говорят, что jLists более сложны, чем это?