Título: ordenar columnas de numeros de mayor a menor de jtable
Publicado por: soy_nicanor en 4 Febrero 2017, 23:29 pm
Que objeto de la tabla debo incluir en NULL y como. public Class getColumnClass(int column) { if (column >= 0 && column <= getColumnCount()) return getValueAt(0, column).getClass(); else } };
Estos datos se muestra en la Tabla. String[] titulos = {"Vendedor", "Efectivo ", "Efectivo Cja", "Dato"}; String sSQL = "SELECT usuario.usuario, reportediario.gananciaTotal, reportediario.efectivoBruto "+ "FROM reportediario " + "INNER JOIN usuario ON usuario.id_us=reportediario.id_us "; try { int i=0; while(rs.next()) { registro[0] = rs.getString("usuario.usuario"); registro[1] = rs.getString("reportediario.gananciaTotal"); registro[2] = rs.getString("reportediario.efectivoBruto"); registro [3] = String. valueOf(i ); i++; modelo.addRow(registro); } jTable1.setModel(modelo);//Buscador Princiapal public Class getColumnClass(int column) { if (column >= 0 && column <= getColumnCount()) return getValueAt(0, column).getClass(); else } }; } } TableRowSorter<TableModel> elQueOrdena = new TableRowSorter<TableModel>(modelo); jTable1.setRowSorter(elQueOrdena);
De antemano Gracias.
Título: Re: ordenar columnas de numeros de mayor a menor de jtable
Publicado por: gato06 en 12 Febrero 2017, 00:36 am
Hola, podrias pasar el proyecto entero para probarlo, que dato del select que realizas quieres tomar como indice principal para ordenar de mayor a menor
Título: Re: ordenar columnas de numeros de mayor a menor de jtable
Publicado por: soy_nicanor en 12 Febrero 2017, 02:12 am
Al dar clic en la cabecera de la tabla Ordena de A - z (http://i44.tinypic.com/zvxym1.jpg)
Lo que yo quiero es que también ordene x columna de Números. (https://javaparasereshumanos.files.wordpress.com/2014/08/quick-search-table.jpg)
Título: Re: ordenar columnas de numeros de mayor a menor de jtable
Publicado por: soy_nicanor en 12 Febrero 2017, 02:14 am
Este código me ordena bien los caracteres el problema es con numeros String[] titulos = {"Vendedor", "Efectivo ", "Efectivo Cja", "Dato"}; String sSQL = "SELECT usuario.usuario, reportediario.gananciaTotal, reportediario.efectivoBruto "+ "FROM reportediario " + "INNER JOIN usuario ON usuario.id_us=reportediario.id_us "; try { int i=0; while(rs.next()) { registro[0] = rs.getString("usuario.usuario"); registro[1] = rs.getString("reportediario.gananciaTotal"); registro[2] = rs.getString("reportediario.efectivoBruto"); registro [3] = String. valueOf(i ); i++; modelo.addRow(registro); } jTable1.setModel(modelo);//Buscador Princiapal } } TableRowSorter<TableModel> elQueOrdena = new TableRowSorter<TableModel>(modelo); jTable1.setRowSorter(elQueOrdena);
|