SlideShare una empresa de Scribd logo
Preguntas sobre temas tratados en sesiones
.
JList es un componente que contiene una lista de objetos
 addElement(E anObject): Añadir un objeto al final de la lista.
 insertElementAt(E anObject, int index): Insertar un objeto en una posición
determinada de la lista.
 E getElementAt(int index): Obtener el elemento de la posición indicada.
 removeElementAt(int index): Eliminar de la lista el elemento de la posición indicada.
 removeElement(Object anObject): Eliminar el objeto de la lista.
Métodos
c
Ejemplo:
Implementar el uso de jList usando código, no en modo visual.
private JList listaNombres;//declaramos La Lista
private DefaultListModel modelo;//declaramos el Modelo
private JScrollPane scrollLista;
//instanciamos la lista
listaNombres = new JList();
listaNombres.setSelectionMode(ListSelectionModel.SINGLE_SELECTION );
//instanciamos el modelo
modelo = new DefaultListModel();
//instanciamos el Scroll que tendra la lista
scrollLista = new JScrollPane();
scrollLista.setBounds(20, 120,220, 80);
scrollLista.setViewportView(listaNombres);
public void actionPerformed(ActionEvent evento) {
if (evento.getSource()==agregar)
{
agregarNombre();
mensaje.setText("Se agregó un nuevo elemento");
}
if (evento.getSource()==eliminar)
{
eliminarNombre(listaNombres.getSelectedIndex() );
}
if (evento.getSource()==borrar)
{
borrarLista();
mensaje.setText("Se borró toda la lista");
}
}
private void eliminarNombre(int indice) {
if (indice>=0) {
modelo.removeElementAt(indice);
mensaje.setText("Se eliminó un elemento en la posición "+indice);
}else{
JOptionPane.showMessageDialog(null, "Debe seleccionar un indice"
,"Error", JOptionPane.ERROR_MESSAGE);
private void agregarNombre() {
String nombre=campo.getText();
modelo.addElement(nombre);
listaNombres.setModel(modelo);
campo.setText("");
}
mensaje.setText("NO se seleccionó ningún elemento");
}
}
private void borrarLista() {
modelo.clear();
}

Más contenido relacionado

La actualidad más candente

colecciones en java
colecciones en javacolecciones en java
colecciones en java
www.mentoringit.com.mx
 
Arreglo bidimensional ejercicio
Arreglo bidimensional ejercicioArreglo bidimensional ejercicio
Arreglo bidimensional ejercicio
KeevynMoreno
 
Métodos constructores, método toString()
Métodos constructores, método toString()Métodos constructores, método toString()
Métodos constructores, método toString()
Pablo Macon
 
11 Curso de POO en java - métodos constructores y toString()
11 Curso de POO en java - métodos constructores y toString()11 Curso de POO en java - métodos constructores y toString()
11 Curso de POO en java - métodos constructores y toString()
Clara Patricia Avella Ibañez
 
Introducción a la Programaciónen Java
Introducción a la Programaciónen JavaIntroducción a la Programaciónen Java
Introducción a la Programaciónen Java
santosisidrorivera
 
Django y Python para todos
Django y Python para todosDjango y Python para todos
Django y Python para todos
Miguel Angel Cumpa Ascuña
 

La actualidad más candente (6)

colecciones en java
colecciones en javacolecciones en java
colecciones en java
 
Arreglo bidimensional ejercicio
Arreglo bidimensional ejercicioArreglo bidimensional ejercicio
Arreglo bidimensional ejercicio
 
Métodos constructores, método toString()
Métodos constructores, método toString()Métodos constructores, método toString()
Métodos constructores, método toString()
 
11 Curso de POO en java - métodos constructores y toString()
11 Curso de POO en java - métodos constructores y toString()11 Curso de POO en java - métodos constructores y toString()
11 Curso de POO en java - métodos constructores y toString()
 
Introducción a la Programaciónen Java
Introducción a la Programaciónen JavaIntroducción a la Programaciónen Java
Introducción a la Programaciónen Java
 
Django y Python para todos
Django y Python para todosDjango y Python para todos
Django y Python para todos
 

Similar a Foro 06

Tips componentes swing_v5
Tips componentes swing_v5Tips componentes swing_v5
Tips componentes swing_v5
ggzhack
 
3 desarollo manejo datos capitulo 4 -02 aplicaciones colecciones
3 desarollo manejo datos capitulo 4 -02 aplicaciones colecciones3 desarollo manejo datos capitulo 4 -02 aplicaciones colecciones
3 desarollo manejo datos capitulo 4 -02 aplicaciones colecciones
luis freddy
 
Semana 5 Java Swing
Semana 5   Java SwingSemana 5   Java Swing
Semana 5 Java Swing
Richard Eliseo Mendoza Gafaro
 
ListasEnlazadas-Collections-Generics-Interfaces.docx
ListasEnlazadas-Collections-Generics-Interfaces.docxListasEnlazadas-Collections-Generics-Interfaces.docx
ListasEnlazadas-Collections-Generics-Interfaces.docx
JACKMARLONVALQUITRUJ1
 
Vectors
VectorsVectors
Vectors
funkybruster
 
Programación 3: listas y conjuntos en java
Programación 3: listas y conjuntos en javaProgramación 3: listas y conjuntos en java
Programación 3: listas y conjuntos en java
Angel Vázquez Patiño
 
Cuadro lista
Cuadro listaCuadro lista
Cuadro lista
Lic. Rolando Torres
 
Objeto jtable manipulación de datos multidimensionales
Objeto jtable manipulación de datos multidimensionalesObjeto jtable manipulación de datos multidimensionales
Objeto jtable manipulación de datos multidimensionales
Levi Ronald Castro Fernández
 
Taller 1 6
Taller 1 6Taller 1 6
Taller 1 6
Taller 1 6Taller 1 6
05 guiados listas_modelos Java
05 guiados listas_modelos Java05 guiados listas_modelos Java
05 guiados listas_modelos Java
Jomar Burgos Palacios
 
Programación 3: Vector, stack, enumearator, iterator, listiterator en Java
Programación 3: Vector, stack, enumearator, iterator, listiterator en JavaProgramación 3: Vector, stack, enumearator, iterator, listiterator en Java
Programación 3: Vector, stack, enumearator, iterator, listiterator en Java
Angel Vázquez Patiño
 
Aspectos de la clase Vector - Java
Aspectos de la clase Vector - JavaAspectos de la clase Vector - Java
Aspectos de la clase Vector - Java
Martin Pacheco
 
abstract window tool kit
abstract window tool kitabstract window tool kit
abstract window tool kit
jent46
 
AWT- JAVA
AWT- JAVAAWT- JAVA
AWT- JAVA
ale8819
 
Entorno grafico en Java
Entorno grafico en JavaEntorno grafico en Java
Entorno grafico en Java
Ronny Parra
 
Entorno gráfico en Java
Entorno gráfico en JavaEntorno gráfico en Java
Entorno gráfico en Java
Ronny Parra
 
Taller uso-de-tablas
Taller uso-de-tablasTaller uso-de-tablas
Taller uso-de-tablas
Orlando Barcia
 
Trabajo de consulta
Trabajo de consultaTrabajo de consulta
Android
AndroidAndroid

Similar a Foro 06 (20)

Tips componentes swing_v5
Tips componentes swing_v5Tips componentes swing_v5
Tips componentes swing_v5
 
3 desarollo manejo datos capitulo 4 -02 aplicaciones colecciones
3 desarollo manejo datos capitulo 4 -02 aplicaciones colecciones3 desarollo manejo datos capitulo 4 -02 aplicaciones colecciones
3 desarollo manejo datos capitulo 4 -02 aplicaciones colecciones
 
Semana 5 Java Swing
Semana 5   Java SwingSemana 5   Java Swing
Semana 5 Java Swing
 
ListasEnlazadas-Collections-Generics-Interfaces.docx
ListasEnlazadas-Collections-Generics-Interfaces.docxListasEnlazadas-Collections-Generics-Interfaces.docx
ListasEnlazadas-Collections-Generics-Interfaces.docx
 
Vectors
VectorsVectors
Vectors
 
Programación 3: listas y conjuntos en java
Programación 3: listas y conjuntos en javaProgramación 3: listas y conjuntos en java
Programación 3: listas y conjuntos en java
 
Cuadro lista
Cuadro listaCuadro lista
Cuadro lista
 
Objeto jtable manipulación de datos multidimensionales
Objeto jtable manipulación de datos multidimensionalesObjeto jtable manipulación de datos multidimensionales
Objeto jtable manipulación de datos multidimensionales
 
Taller 1 6
Taller 1 6Taller 1 6
Taller 1 6
 
Taller 1 6
Taller 1 6Taller 1 6
Taller 1 6
 
05 guiados listas_modelos Java
05 guiados listas_modelos Java05 guiados listas_modelos Java
05 guiados listas_modelos Java
 
Programación 3: Vector, stack, enumearator, iterator, listiterator en Java
Programación 3: Vector, stack, enumearator, iterator, listiterator en JavaProgramación 3: Vector, stack, enumearator, iterator, listiterator en Java
Programación 3: Vector, stack, enumearator, iterator, listiterator en Java
 
Aspectos de la clase Vector - Java
Aspectos de la clase Vector - JavaAspectos de la clase Vector - Java
Aspectos de la clase Vector - Java
 
abstract window tool kit
abstract window tool kitabstract window tool kit
abstract window tool kit
 
AWT- JAVA
AWT- JAVAAWT- JAVA
AWT- JAVA
 
Entorno grafico en Java
Entorno grafico en JavaEntorno grafico en Java
Entorno grafico en Java
 
Entorno gráfico en Java
Entorno gráfico en JavaEntorno gráfico en Java
Entorno gráfico en Java
 
Taller uso-de-tablas
Taller uso-de-tablasTaller uso-de-tablas
Taller uso-de-tablas
 
Trabajo de consulta
Trabajo de consultaTrabajo de consulta
Trabajo de consulta
 
Android
AndroidAndroid
Android
 

Más de roxanaleon5

Los continentes (3)
Los continentes (3)Los continentes (3)
Los continentes (3)
roxanaleon5
 
262894329 arte
262894329 arte262894329 arte
262894329 arte
roxanaleon5
 
Como se-conjuga-el-verbo-para-cuarto-grado-de-primaria
Como se-conjuga-el-verbo-para-cuarto-grado-de-primariaComo se-conjuga-el-verbo-para-cuarto-grado-de-primaria
Como se-conjuga-el-verbo-para-cuarto-grado-de-primaria
roxanaleon5
 
Foro s6 (3)
Foro s6 (3)Foro s6 (3)
Foro s6 (3)
roxanaleon5
 
En lace verbo
En lace verboEn lace verbo
En lace verbo
roxanaleon5
 
Conteo de-cuadriláteros-para-cuarto-grado-de-primaria
Conteo de-cuadriláteros-para-cuarto-grado-de-primariaConteo de-cuadriláteros-para-cuarto-grado-de-primaria
Conteo de-cuadriláteros-para-cuarto-grado-de-primaria
roxanaleon5
 
Quien era maría
Quien era maríaQuien era maría
Quien era maría
roxanaleon5
 
Clases de-verbos-para-cuarto-de-primaria (1)
Clases de-verbos-para-cuarto-de-primaria (1)Clases de-verbos-para-cuarto-de-primaria (1)
Clases de-verbos-para-cuarto-de-primaria (1)
roxanaleon5
 
Activi.01 s5-avbc
Activi.01 s5-avbcActivi.01 s5-avbc
Activi.01 s5-avbc
roxanaleon5
 
Quien era maría
Quien era maríaQuien era maría
Quien era maría
roxanaleon5
 
En lace verbo
En lace verboEn lace verbo
En lace verbo
roxanaleon5
 
Tarea foro
Tarea   foroTarea   foro
Tarea foro
roxanaleon5
 
Hiperónimos e-hipónimos-para-tercer-grado-de-primaria
Hiperónimos e-hipónimos-para-tercer-grado-de-primariaHiperónimos e-hipónimos-para-tercer-grado-de-primaria
Hiperónimos e-hipónimos-para-tercer-grado-de-primaria
roxanaleon5
 
361951909 religion (2)
361951909 religion (2)361951909 religion (2)
361951909 religion (2)
roxanaleon5
 
Fotocheck
FotocheckFotocheck
Fotocheck
roxanaleon5
 
379447826 plan-lector-4-grado-copia
379447826 plan-lector-4-grado-copia379447826 plan-lector-4-grado-copia
379447826 plan-lector-4-grado-copia
roxanaleon5
 

Más de roxanaleon5 (16)

Los continentes (3)
Los continentes (3)Los continentes (3)
Los continentes (3)
 
262894329 arte
262894329 arte262894329 arte
262894329 arte
 
Como se-conjuga-el-verbo-para-cuarto-grado-de-primaria
Como se-conjuga-el-verbo-para-cuarto-grado-de-primariaComo se-conjuga-el-verbo-para-cuarto-grado-de-primaria
Como se-conjuga-el-verbo-para-cuarto-grado-de-primaria
 
Foro s6 (3)
Foro s6 (3)Foro s6 (3)
Foro s6 (3)
 
En lace verbo
En lace verboEn lace verbo
En lace verbo
 
Conteo de-cuadriláteros-para-cuarto-grado-de-primaria
Conteo de-cuadriláteros-para-cuarto-grado-de-primariaConteo de-cuadriláteros-para-cuarto-grado-de-primaria
Conteo de-cuadriláteros-para-cuarto-grado-de-primaria
 
Quien era maría
Quien era maríaQuien era maría
Quien era maría
 
Clases de-verbos-para-cuarto-de-primaria (1)
Clases de-verbos-para-cuarto-de-primaria (1)Clases de-verbos-para-cuarto-de-primaria (1)
Clases de-verbos-para-cuarto-de-primaria (1)
 
Activi.01 s5-avbc
Activi.01 s5-avbcActivi.01 s5-avbc
Activi.01 s5-avbc
 
Quien era maría
Quien era maríaQuien era maría
Quien era maría
 
En lace verbo
En lace verboEn lace verbo
En lace verbo
 
Tarea foro
Tarea   foroTarea   foro
Tarea foro
 
Hiperónimos e-hipónimos-para-tercer-grado-de-primaria
Hiperónimos e-hipónimos-para-tercer-grado-de-primariaHiperónimos e-hipónimos-para-tercer-grado-de-primaria
Hiperónimos e-hipónimos-para-tercer-grado-de-primaria
 
361951909 religion (2)
361951909 religion (2)361951909 religion (2)
361951909 religion (2)
 
Fotocheck
FotocheckFotocheck
Fotocheck
 
379447826 plan-lector-4-grado-copia
379447826 plan-lector-4-grado-copia379447826 plan-lector-4-grado-copia
379447826 plan-lector-4-grado-copia
 

Último

espejos electricos del vehiculo automotriz
espejos electricos del vehiculo automotrizespejos electricos del vehiculo automotriz
espejos electricos del vehiculo automotriz
mikiproprecastle
 
diagramas gti (2).pdf diagramas electricos de golf gti
diagramas gti (2).pdf diagramas electricos de golf gtidiagramas gti (2).pdf diagramas electricos de golf gti
diagramas gti (2).pdf diagramas electricos de golf gti
CarlosTopete7
 
Girls Call Ahemdabad 000XX00000 Provide Best And Top Girl Service And No1 in ...
Girls Call Ahemdabad 000XX00000 Provide Best And Top Girl Service And No1 in ...Girls Call Ahemdabad 000XX00000 Provide Best And Top Girl Service And No1 in ...
Girls Call Ahemdabad 000XX00000 Provide Best And Top Girl Service And No1 in ...
mukeshagarwal5411
 
BROCHURE-RD-RENTAL-2023 MOTORES Y EQUIPOS.pdf
BROCHURE-RD-RENTAL-2023 MOTORES Y EQUIPOS.pdfBROCHURE-RD-RENTAL-2023 MOTORES Y EQUIPOS.pdf
BROCHURE-RD-RENTAL-2023 MOTORES Y EQUIPOS.pdf
RobertoCarlo15
 
SISTEMAS INMOVILIZADORES .pdf
SISTEMAS INMOVILIZADORES            .pdfSISTEMAS INMOVILIZADORES            .pdf
SISTEMAS INMOVILIZADORES .pdf
RodrigoPaniagua9
 
Actividad llama aymara.pptxAASDFGVFDSASDFGGFDSDF
Actividad llama aymara.pptxAASDFGVFDSASDFGGFDSDFActividad llama aymara.pptxAASDFGVFDSASDFGGFDSDF
Actividad llama aymara.pptxAASDFGVFDSASDFGGFDSDF
fernandacabello7
 

Último (6)

espejos electricos del vehiculo automotriz
espejos electricos del vehiculo automotrizespejos electricos del vehiculo automotriz
espejos electricos del vehiculo automotriz
 
diagramas gti (2).pdf diagramas electricos de golf gti
diagramas gti (2).pdf diagramas electricos de golf gtidiagramas gti (2).pdf diagramas electricos de golf gti
diagramas gti (2).pdf diagramas electricos de golf gti
 
Girls Call Ahemdabad 000XX00000 Provide Best And Top Girl Service And No1 in ...
Girls Call Ahemdabad 000XX00000 Provide Best And Top Girl Service And No1 in ...Girls Call Ahemdabad 000XX00000 Provide Best And Top Girl Service And No1 in ...
Girls Call Ahemdabad 000XX00000 Provide Best And Top Girl Service And No1 in ...
 
BROCHURE-RD-RENTAL-2023 MOTORES Y EQUIPOS.pdf
BROCHURE-RD-RENTAL-2023 MOTORES Y EQUIPOS.pdfBROCHURE-RD-RENTAL-2023 MOTORES Y EQUIPOS.pdf
BROCHURE-RD-RENTAL-2023 MOTORES Y EQUIPOS.pdf
 
SISTEMAS INMOVILIZADORES .pdf
SISTEMAS INMOVILIZADORES            .pdfSISTEMAS INMOVILIZADORES            .pdf
SISTEMAS INMOVILIZADORES .pdf
 
Actividad llama aymara.pptxAASDFGVFDSASDFGGFDSDF
Actividad llama aymara.pptxAASDFGVFDSASDFGGFDSDFActividad llama aymara.pptxAASDFGVFDSASDFGGFDSDF
Actividad llama aymara.pptxAASDFGVFDSASDFGGFDSDF
 

Foro 06

  • 1. Preguntas sobre temas tratados en sesiones . JList es un componente que contiene una lista de objetos  addElement(E anObject): Añadir un objeto al final de la lista.  insertElementAt(E anObject, int index): Insertar un objeto en una posición determinada de la lista.  E getElementAt(int index): Obtener el elemento de la posición indicada.  removeElementAt(int index): Eliminar de la lista el elemento de la posición indicada.  removeElement(Object anObject): Eliminar el objeto de la lista. Métodos c Ejemplo:
  • 2. Implementar el uso de jList usando código, no en modo visual. private JList listaNombres;//declaramos La Lista private DefaultListModel modelo;//declaramos el Modelo private JScrollPane scrollLista; //instanciamos la lista listaNombres = new JList(); listaNombres.setSelectionMode(ListSelectionModel.SINGLE_SELECTION ); //instanciamos el modelo modelo = new DefaultListModel(); //instanciamos el Scroll que tendra la lista scrollLista = new JScrollPane(); scrollLista.setBounds(20, 120,220, 80); scrollLista.setViewportView(listaNombres); public void actionPerformed(ActionEvent evento) { if (evento.getSource()==agregar) { agregarNombre(); mensaje.setText("Se agregó un nuevo elemento"); } if (evento.getSource()==eliminar) { eliminarNombre(listaNombres.getSelectedIndex() ); } if (evento.getSource()==borrar) { borrarLista(); mensaje.setText("Se borró toda la lista"); } } private void eliminarNombre(int indice) { if (indice>=0) { modelo.removeElementAt(indice); mensaje.setText("Se eliminó un elemento en la posición "+indice); }else{ JOptionPane.showMessageDialog(null, "Debe seleccionar un indice" ,"Error", JOptionPane.ERROR_MESSAGE); private void agregarNombre() { String nombre=campo.getText(); modelo.addElement(nombre); listaNombres.setModel(modelo); campo.setText(""); } mensaje.setText("NO se seleccionó ningún elemento"); } } private void borrarLista() { modelo.clear(); }