ayuda con problema en netbeans con jlist

Iniciado por wilso, 10 Junio 2011, 19:40 PM

0 Miembros y 1 Visitante están viendo este tema.

wilso

nesesito hacer este mismo procedimiento pero en netbeans jframe from alguien me podria echar una ayudita




[youtube=425,350]http://www.youtube.com/watch?v=sMBFmU-Gw0c[/youtube]


de antemano muchas gracias



1mpuls0

De nada.

No envíes mp para pedir código.
Lee las reglas del foro.
Se pregunta por problemas en especifico.

Por esta ocasión te voy a ayudar un poco.

Lo primero que hacen es borrar los elementos del segundo jList2, se hace con el siguiente método.

Código (java) [Seleccionar]
jList2.removeAll();

Para agregar los elementos de jlList1 en jList2 necesitamos ayuda de un modelo.

Código (java) [Seleccionar]

javax.swing.DefaultListModel modelo = new javax.swing.DefaultListModel();



Despues de seleccionar los elementos del jList1 se verifica que elementos están seleccionados.
Lo que hice fue guardar los elementos seleccionados de jList1 en un arreglo.

Código (java) [Seleccionar]

int[] selectedIx = jList1.getSelectedIndices();


Recorremos el arreglo para insertar los elementos seleccoinados en el modelo.

Código (java) [Seleccionar]

for (int i=0; i<selectedIx.length; i++) {
            modelo.addElement(jList1.getModel().getElementAt(selectedIx[i]));
        }


Agregamos el modelo.

Código (java) [Seleccionar]

jList2.setModel(modelo);


Y eliminamos los elementos de jList1

Código (java) [Seleccionar]

jList1.removeAll();


Si no sabes nada de java te recomiendo que leas un poco.

Saludos.
abc