Comodidades!

Arreglado el problema de index al ordenar las tablas
This commit is contained in:
Daniel Cortes
2019-01-03 14:34:19 -03:00
parent c5da56117c
commit f6a615e4cb
12 changed files with 939 additions and 886 deletions

View File

@@ -39,14 +39,17 @@ public class EgresosTableModel extends AbstractTableModel {
this.rows = new ArrayList<>();
}
@Override
public String getColumnName(int col) {
return columns[col];
}
@Override
public int getColumnCount() {
return columns.length;
}
@Override
public int getRowCount() {
return rows.size();
}
@@ -75,6 +78,7 @@ public class EgresosTableModel extends AbstractTableModel {
this.fireTableRowsUpdated(0,getRowCount()-1);
}
@Override
public Object getValueAt(int row, int col) {
switch (col){
case 0:
@@ -93,4 +97,12 @@ public class EgresosTableModel extends AbstractTableModel {
return rows.get(row);
}
@Override
public Class<?> getColumnClass(int columnIndex) {
if (rows.isEmpty()) {
return Object.class;
}
return getValueAt(0, columnIndex).getClass();
}
}