La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Tópicos Avanzados de Programación (TAP3501) Ariel Alexis Fierro Sáez DuocUC.

Presentaciones similares


Presentación del tema: "Tópicos Avanzados de Programación (TAP3501) Ariel Alexis Fierro Sáez DuocUC."— Transcripción de la presentación:

1 Tópicos Avanzados de Programación (TAP3501) Ariel Alexis Fierro Sáez afierrosaez@gmail.com DuocUC

2 1. Definición JList Control jListDefinición Datos

3 2. Llenado datos JList

4 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

5 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

6 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

7 3. Trasladando datos entre jList Finalmente setear el modelo de datos (datos2) en el jList. jList2.setModel(datos2);


Descargar ppt "Tópicos Avanzados de Programación (TAP3501) Ariel Alexis Fierro Sáez DuocUC."

Presentaciones similares


Anuncios Google