renbor = tabla_proveedor.getSelectedRow();
DefaultTableModel modelo = (DefaultTableModel) tabla_proveedor.getModel();
modelo.removeRow(renbor);
そのコード行は私にエラーを与えます、それは私に与えます...
スレッド「AWT-EventQueue-0」での例外 java.lang.ClassCastException: javax.swing.JTable$1 は javax.swing.table.DefaultTableModel にキャストできません
どうすれば修正できますか?テーブルから行を削除する必要があります。
ここで、tabla_proveedor をインスタンス化します
tabla_proveedor=new JTable(datos_proveedor,columna_proveedor)
{
public boolean isCellEditable(int datos_proveedor, int columna_proveedor){
return false;
}
public Component prepareRenderer(TableCellRenderer r, int datos_proveedor, int columna_proveedor)
{
Component c= super.prepareRenderer(r,datos_proveedor,columna_proveedor);
return c;
}
};