
Una lista desplegable se representa en Java con el componente Swing JComboBox
. Consiste en una lista en la que sólo se puede elegir una opción. Se pueden crear JComboBox
tanto editables como no editables.
Una lista desplegable es una mezcla entre un campo de texto editable y una lista. Si la propiedad editable
de la lista desplegable la fijamos a verdadero, o sea a true
, el usuario podrá seleccionar uno de los valores de la lista que se despliega al pulsar el botón de la flecha hacia abajo y dispondrá de la posibilidad de teclear directamente un valor en el campo de texto.
Establecemos la propiedad editable
del JComboBox
el método setEditable()
y se comprueba con el método isEditable()
. La clase JComboBox
ofrece una serie de métodos que tienen nombres y funcionalidades similares a los de la clase JList
.