Tópicos Avanzados de Programación (TAP3501) DuocUC Tópicos Avanzados de Programación (TAP3501) Ariel Alexis Fierro Sáez afierrosaez@gmail.com
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(); 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 selección[] 2 4 DefaultListModel datos1 depto1 depto2 depto3 depto4 depto5 depto6 depto7 depto8 [0] [1] [2] [3] [4] [5] [6] [7] Valor = depto5 depto3 depto1 depto1.getID()=10 Depto3.getID()=30 Depto5.getID()=50