ejercicio numero 5
DESCRIPTION
EJERCICIO NUMERO 5. ALUMNO ROGER STEVEN ORDUZ. SE REALIZA EL NUEVO PROJECTO. ESTA ES LA VENTANA PRINCIPAL. SE AGREGA O SE AÑADE UNA ETIQUETA (LABEL) CON BORDE etiResultado TENIENDO EN CUENTA LAS MAYUSCULAS. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: EJERCICIO NUMERO 5](https://reader036.vdocuments.pub/reader036/viewer/2022062408/56813c3d550346895da5bbd6/html5/thumbnails/1.jpg)
EJERCICIO NUMERO 5
ALUMNO
ROGER STEVEN ORDUZ
![Page 2: EJERCICIO NUMERO 5](https://reader036.vdocuments.pub/reader036/viewer/2022062408/56813c3d550346895da5bbd6/html5/thumbnails/2.jpg)
SE REALIZA EL NUEVO PROJECTO
![Page 3: EJERCICIO NUMERO 5](https://reader036.vdocuments.pub/reader036/viewer/2022062408/56813c3d550346895da5bbd6/html5/thumbnails/3.jpg)
ESTA ES LA VENTANA PRINCIPAL
SE AGREGA O SE AÑADE UNA ETIQUETA (LABEL) CON BORDE etiResultado TENIENDO EN CUENTA LAS MAYUSCULAS
![Page 4: EJERCICIO NUMERO 5](https://reader036.vdocuments.pub/reader036/viewer/2022062408/56813c3d550346895da5bbd6/html5/thumbnails/4.jpg)
SE AÑADE UN CUADRO DE LISTA LLAMADO JLIST DONDE SE BORRA TODO EL CONTENIDO EN LA PROPIEDAD MODELY SE LE CAMBIA EL NOMBRE A lstNombre EN EL OBJETO JScrollPane
![Page 5: EJERCICIO NUMERO 5](https://reader036.vdocuments.pub/reader036/viewer/2022062408/56813c3d550346895da5bbd6/html5/thumbnails/5.jpg)
Para los que todavía no saben
![Page 6: EJERCICIO NUMERO 5](https://reader036.vdocuments.pub/reader036/viewer/2022062408/56813c3d550346895da5bbd6/html5/thumbnails/6.jpg)
Bueno luego se añaden dos botones
Curso 1 en el texto
Y se llama btnCurso1
Curso 2 en el texto
Y se llama btnCurso2
![Page 7: EJERCICIO NUMERO 5](https://reader036.vdocuments.pub/reader036/viewer/2022062408/56813c3d550346895da5bbd6/html5/thumbnails/7.jpg)
En el evento actionPerformed del botón “Curso 1” se añade
DefaultListModel modelo = new DefaultListModel();
modelo.addElement("Juan");
modelo.addElement("María");
modelo.addElement("Luis");
lstNombres.setModel(modelo);
![Page 8: EJERCICIO NUMERO 5](https://reader036.vdocuments.pub/reader036/viewer/2022062408/56813c3d550346895da5bbd6/html5/thumbnails/8.jpg)
En el evento actionperformed del boton “curso2” se añade
DefaultListModel modelo = new DefaultListModel();
modelo.addElement("Ana");
modelo.addElement("Marta");
modelo.addElement("Jose");
lstNombres.setModel(modelo);
![Page 9: EJERCICIO NUMERO 5](https://reader036.vdocuments.pub/reader036/viewer/2022062408/56813c3d550346895da5bbd6/html5/thumbnails/9.jpg)
Click y cambia el listado.
![Page 10: EJERCICIO NUMERO 5](https://reader036.vdocuments.pub/reader036/viewer/2022062408/56813c3d550346895da5bbd6/html5/thumbnails/10.jpg)
Ahora añade el siguiente código al evento mouseClicked del cuadro de lista:o del label
etiResultado.setText(lstNombres.getSelectedValue().toString());
el método getSelectedValue permite recoger el elemento seleccionado (hay que convertirlo a cadena con toString
![Page 11: EJERCICIO NUMERO 5](https://reader036.vdocuments.pub/reader036/viewer/2022062408/56813c3d550346895da5bbd6/html5/thumbnails/11.jpg)
Se ejecuta el programa
Click y aparece el elemento seleccionado en la etiqueta.
![Page 12: EJERCICIO NUMERO 5](https://reader036.vdocuments.pub/reader036/viewer/2022062408/56813c3d550346895da5bbd6/html5/thumbnails/12.jpg)