tópicos avanzados de programación (tap3501)
DESCRIPTION
DuocUC. Tópicos Avanzados de Programación (TAP3501). Ariel Alexis Fierro Sáez [email protected]. 1. Definición JList. Control j List. Definición Datos. 2. Llenado datos Jlist con clase. En este caso el contenedor de datos se llena con objetos del tipo String. - PowerPoint PPT PresentationTRANSCRIPT
1. Definición JList
Control jList Definición Datos
2. Llenado datos Jlist con clase• En este caso el contenedor de datos se llena con
objetos del tipo String.
3. Obtener datos jList con clase
• 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();
0 2 4
3. Obtener datos jList con clase• Con los índices vamos a buscar los valores
seleccionados del jList1. Para este caso los valores corresponde a objetos de la clase depto.
depto valor = (depto) jList1.getModel().getElementAt(seleccion[i]);
• Invocamos el método me retorna el ID del objeto de tipo depto. Dicho metodo es desarrollado por el programador
valor.getID();
A continuación paso a paso
3. Obtener datos jList con clase
jList1
depto1
depto2
depto3
depto4
depto5
depto6
depto7
depto8
[0] [1] [2] [3] [4] [5] [6] [7]
0 2 4selección[]
Defa
ultL
istMod
el
dato
s1
Valor = depto1depto3
depto1.getID()=10 Depto3.getID()=30 Depto5.getID()=50
depto5