2017-02-04 15 views
-1

У меня действительно странная проблема. Метод getValueAt возвращает значения, отличные от частоты один - он возвращает null. Я не понимаю, почему в качестве таблицы в качестве метода. Кто-нибудь знает почему?Нечетная, нечетная ошибка в отношении Java/Eclipse/Windowbuilder, не получающая значений?

JButton btnAdd = new JButton("Add "); 
    btnAdd.addActionListener(new ActionListener() { 
    public void actionPerformed(ActionEvent e) { 
      lblWeSuggestThe.setText(woooord);; 
      id.add(table_1.getValueAt(0,0)+""); 
      forename.add(table_1.getValueAt(0,1)+""); 
      surname.add(table_1.getValueAt(0,2)+""); 
      address.add(table_1.getValueAt(0,3)+""); 
      frequency.add(table_1.getValueAt(0,4)+""); 
      JLabel lblWeSuggestThe = new JLabel("We suggest the use of ID " + (id.size() + 1) + "."); 
       try { 
        FileWriter fw = new FileWriter ("southbank.csv", true); 
        fw.write("\n" + table_1.getValueAt(0,0) + "," +table_1.getValueAt(0,1) + "," +table_1.getValueAt(0,2) + "," +table_1.getValueAt(0,3) + "," +table_1.getValueAt(0,4) +""); 
       fw.close(); 
        } catch (IOException e1) { 

         e1.printStackTrace(); 
        } 

       } 
      }); 

*

+2

Вы уверены, что определили table_1 true? –

+0

Да, я только что нашел ошибку – Samuelf80

ответ

-1

Для тех, кто в будущем с этой проблемой, необходимо нажать один раз ввести конечное значение было введено или нажмите на другую колонку из данных, которые вы вступаете в качестве данных не получает SET ,

Например, нажмите четвертую запись после ввода пятой и последней записи.