powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / удаление из таблицы JTable
1 сообщений из 1, страница 1 из 1
удаление из таблицы JTable
    #34658741
gaval
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При удалении из таблицы первой строки выдает ошибку Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: -1

привожу код
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
  private   void  DeleteRecord() {
         int  n = JOptionPane.showConfirmDialog( this , "Запись будет удалена", "Удаление",  0 );
         if (n== 0 ){
             int  row = jTable1.getSelectedRow();
            Object value = jTable1.getValueAt(row,  0 );
            String val = value.toString();
             int  id = ( new  Integer(val)).intValue();
             if (id != - 1 )
            {
                 if  (jTable1.getSelectedRow()>= 0 ){
                    
                model.delete(row);}  - тут ошибка 
                dbo.deletePuiple(id);
                jTable1.setRowSelectionInterval( 0 ,  0 ); 
            } 
        }
    }

в модели
public void delete(int row){

data.remove(row);
fireTableRowsDeleted(row,row);

}
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / удаление из таблицы JTable
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]