if (selectedRow < 0) {\r
return;\r
}\r
- \r
+ int nextSelection = selectedRow;\r
\r
TableSorter sorter = (TableSorter) jTableFpdModules.getModel();\r
selectedRow = sorter.getModelRowIndex(selectedRow);\r
ffc.removeModuleSA(selectedRow); \r
}\r
catch (Exception exp) {\r
- JOptionPane.showMessageDialog(frame, exp.getCause() + exp.getMessage());\r
+ JOptionPane.showMessageDialog(frame, exp.getMessage());\r
return;\r
}\r
\r
}\r
\r
modelFpdModules.removeRow(selectedRow);\r
+ if (nextSelection >= jTableFpdModules.getRowCount()) {\r
+ nextSelection = jTableFpdModules.getRowCount() - 1;\r
+ }\r
+ jTableFpdModules.changeSelection(nextSelection, 0, false, false);\r
docConsole.setSaved(false);\r
}\r
});\r