| |||
jtable a jtable en netbeans hola q tal a todos ps mi duda es q en una tabla tengo registrado mis datos y al momento de seleccionar las filas y oprima un boton agregar las q estan seleccionadas me las agregue en otra tabla |
| |||
Respuesta: jtable a jtable en netbeans En el actionPerformed del boton, cuando lo pulse, traete el indice de las filas seleccionadas con el metodo tabla.getSelectedRows() y te lo guardas en un array de enteros, despues haces un bucle que recorra el array y vas sacando las filas seleccionadas y metiendolas en la nueva con un tabla2.setValueAt(tabla.getValueAt(arrayenteros[x],columna), arrayenteros[x], columna); Ejemplo: Tienes una tabla t con 3 filas y 3 columnas y el usuario selecciona 2, despues tienes otra tabla t2 con las mismas columnas, el codigo seria asi:
Código:
El bucle daria 2 vueltas, ya que se han seleccionado 2 filas, y te las meteria en la otra tabla. Acuerdate de ponerle un model vacio a la tabla de destino.int indicet[]=t.getSelectedRows(); for(int x=0; x<indicet.length;x++){ t2.setValueAt(t.getValueAt(indicet[x], 0), x, 0); t2.setValueAt(t.getValueAt(indicet[x], 1), x, 1); t2.setValueAt(t.getValueAt(indicet[x], 2), x, 2); } Un saludo! |
Etiquetas: |