Строка, выбранная Jtable Data, не заполняется в форме jDialog

Я новичок в программировании на Java.

Моя проблема в том, что у меня есть две формы в моем проекте. Форма "Продукт" и "Редактировать продукт" (Prod_Edit), как на следующем рисунке:

Я хочу, чтобы при нажатии кнопки "Редактировать" jtable выбранные данные строки заполнялись в текстовых полях формы редактирования (форма jdialog).

Но, как показано на рисунке, текстовые поля являются пробелами.

У меня есть этот код, в действии выполнить кнопку редактирования.

Prod_Edit  PE = new Prod_Edit (this,true);    
PE.setVisible(true);    
DefaultTableModel model = (DefaultTableModel)tblShowAllData.getModel();    
int selectedRowIndex = tblShowAllData.getSelectedRow();       
PE.txtId.setText(model.getValueAt(selectedRowIndex, 0).toString());     
PE.txtName.setText(model.getValueAt(selectedRowIndex, 1).toString());     
PE.txtAbri.setText(model.getValueAt(selectedRowIndex, 2).toString());               

this.dispose();    

Какие изменения я должен сделать в этом коде или я должен поместить некоторый код в событие open jdialog формы open windows?

0 ответов

Другие вопросы по тегам