Tópicos Avanzados de Programación (TAP3501) Ariel Alexis Fierro Sáez DuocUC
1. Definición JList Control jListDefinición Datos
2. Llenado datos JList
3. Traslado datos entre dos jList Cuando se presiona elementos (manteniendo el CRTL) Obtenemos los índices de cada elementos seleccionados del jList1 (este método no obtiene el contenido) int seleccion[] = jList1.getSelectedIndices(); 02 4
3. Trasladando datos entre jList Definimos un contenedor de datos para el jList2 DefaultListModel datos2 = new DefaultListModel(); Con los índices vamos a buscar los valores seleccionados del jList1 valor = jList1.getModel().getElementAt(seleccion[i]).toString(); Agregar el valor el contenedor de datos (datos2) datos2.addElement(valor); A continuación paso a paso
3. Trasladando datos entre jList jList1 Item1Item2Item3Item4Item5Item6Item7Item8 [0][1][2][3][4][5][6][7] 024 selección[] DefaultListModel datos1 Valor = Item1Item3 Item1Item3Item5 jList2 DefaultListModel datos2
3. Trasladando datos entre jList Finalmente setear el modelo de datos (datos2) en el jList. jList2.setModel(datos2);