java - setrowfilter - seleccionar una fila de un jtable desde codigo
Ordenar artÃculos Jtable usando una columna en particular-JAVA (2)
Intentando ordenar un jtable por la columna Días de la semana ya que los nombres del día de la semana no están en orden una vez que se muestran en el jtable. El enlace de frijoles se ha usado para vincular la base de datos (MYSQL) con el jtable, pero necesito un evento para ordenar las entradas por la columna del día de la semana (lunes, martes ... en este orden).
Puede agregar un RowSorter a JTable y el usuario puede hacer clic en cualquier encabezado para hacer una ordenación.
Si desea preseleccionar los datos, puede hacer una clasificación manualmente:
table.setAutoCreateRowSorter(true);
DefaultRowSorter sorter = ((DefaultRowSorter)table.getRowSorter());
ArrayList list = new ArrayList();
list.add( new RowSorter.SortKey(2, SortOrder.ASCENDING) );
sorter.setSortKeys(list);
sorter.sort();