Получение данных из ячейки JTAble - Java
Формулировка задачи:
Есть кнопка которая вытаскивает данные из определённой ячейки таблицы, но она не работает если я изменил данные во второй раз, как быть?
JButton btnSave = new JButton("Save"); btnSave.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent arg0) { try{ String str; Object ob; ob = table.getModel().getValueAt(0, 0); str = ob.toString(); System.out.println(str); } catch(NullPointerException e) { System.out.println("You must fill oll fields"); } } });
Решение задачи: «Получение данных из ячейки JTAble»
textual
Листинг программы
talbeHistory.addKeyListener(new KeyAdapter() { @Override public void keyReleased(KeyEvent e) { int row = talbeHistory.getSelectedRow(); int col = talbeHistory.getSelectedColumn(); DefaultTableModel tm = (DefaultTableModel) talbeHistory.getModel(); Object ob = tm.getValueAt(row, col); talbeHistory.setValueAt(ob, row, col); } });
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д