Está en la página 1de 8

JList

G U T I E R R E Z S A N D O VA L R O D R I G O
PAT R O N M E D I N A J U A N M A N U E L
K U T U N J O H A N R U S S V E LT
¿Que es el JList?
Un JList es un componente que muestra una lista
despegable de varios elementos(Filas) al usuario y
además ofrece la opción de seleccionar varios
elementos a la vez
Características del JList
JList es un componente que permite al usuario elegir una sola o varias
selecciones .
Una clase en sí misma no admite la barra de desplazamiento. Para agregar la
barra de desplazamiento, tenemos que usar la clase JScrollPane.
Un método getSelectedIndex () devuelve el índice del primer elemento
seleccionado
Un getSelectedValue () devuelve el primer elemento seleccionado o nulo si no
se selecciona ningún elemento.
Una clase DefaultListModel proporciona una implementación simple de un
modelo de lista.
No confundir con JComboBox
El JList y el JComboBox son muy parecidos pero se diferencia por:
Se utilizan el Jlist cuando se quiere ver varios elementos de la lista a la vez.
Se puede seleccionar uno o varios elementos a la vez.
JList usa:JScrollPane , DefaultListModel
JComboBox: ComboBoxModel, ActionListener , ChangeListener o ItemListener
Código Bibliotecas e inicio del objeto
import java.awt.*;
import javax.swing.*;
ListExample(){
JFrame f= new JFrame();
DefaultListModel<String> l1 = new DefaultListModel<>();
l1.addElement("Item1");
l1.addElement("Item2");
l1.addElement("Item3");
Objeto
l1.addElement("Item4");
JList<String> list = new JList<>(l1);
list.setBounds(100,100, 75,75);
f.add(list);
f.setSize(400,400);
f.setLayout(null);
f.setVisible(true);
}
Main
public static void main(String args[])
{
ListExample listExample = new ListExample();
}
}
Producto Final

También podría gustarte