Ich habe eine Beispieldaten aus der Datenbank zu füllen rs2xml.jar jtable mit und Ich habe auch eine JTextField die jTable zu filtern, indem diese link bezieht).löschen Sie eine Spalte von Daten aus einem jtable Tablemodel Klon
Mein Problem hier ist ich befüllen die ID-Spalte zu JTable und ich verwende es identifizieren Sie die Zeile und Zellen Daten, wenn Benutzer es bearbeiten. Meine Frage ist, wie kann ich die ID-Spalte aus dem Klon von TableModel
entfernen?
-Code ist unten:
Vector originalTableModel = (Vector) ((DefaultTableModel) jTable1.getModel()).getDataVector().clone();
public void searchTableContents(String searchString) {
DefaultTableModel currtableModel = (DefaultTableModel) jTable1.getModel();
//To empty the table before search
currtableModel.setRowCount(0);
//To search for contents from original table content
for (Object rows : originalTableModel) {
Vector rowVector = (Vector) rows;
for (Object column : rowVector) {
if (column.toString().contains(searchString)) {
//content found so adding to table
currtableModel.addRow(rowVector);
break;
}
}
}
}