Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/392.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Jtable数据选定行不以jDialog形式填充_Java_Sql_Swing_Swingx_Swing App Framework - Fatal编程技术网

Java Jtable数据选定行不以jDialog形式填充

Java Jtable数据选定行不以jDialog形式填充,java,sql,swing,swingx,swing-app-framework,Java,Sql,Swing,Swingx,Swing App Framework,我是Java编程新手 我的问题是,我的项目中有两种形式。“产品”表格和“编辑产品”表格(产品编辑),如下图所示: 我希望通过按下编辑按钮,jtable selected row data应该填充到编辑表单(jdialog表单)的文本字段中 但如图所示,文本字段是空白的 我有这个代码,在执行编辑按钮 Prod_Edit PE = new Prod_Edit (this,true); PE.setVisible(true); DefaultTableModel model =

我是Java编程新手

我的问题是,我的项目中有两种形式。“产品”表格和“编辑产品”表格(产品编辑),如下图所示:

我希望通过按下编辑按钮,jtable selected row data应该填充到编辑表单(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();    
我应该在这段代码中做什么更改,还是应该在EditJDialogFormOpenWindows事件中添加一些代码