PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
Controles swing listas
1. ÁREA: PROGRAMACIÓN I
PROF: ING. MARCO AURELIO PORRO CHULLI
CARRERA: ING. DE SISTEMAS Y TELEMÁTICA
TEMA: CONTROLES SWING LISTAS
FECHA: 05/07/17
GRUPO: SG
ALUMNOS: SAAN GENNINSON PETSA YAGKUG
ESTHALIN MODESTO DAMIAN AGUILAR
HOTONIEL HENÁNDEZ SUÁREZ
JAN CHISQUIPAMA PILCO
UNIVERSIDAD POLITÉCNICA AMAZÓNICA
“Año del Buen Servicio al Ciudadano”
2. CONTROLES SWING LISTAS
DEFINICIÓN:
Es un componente que nos permite presentar una lista de selección donde
podemos escoger uno o varios elementos, este tipo de selección ya la
habíamos visto mediante el uso del componente Atómico JComboBox, pero
en ese para ver todos los elementos teníamos que desplegar el combo y solo
podemos seleccionar de a una opción.
CONTROLES jComboBox y jList
a) jComboBox:
El control ComboBox aparece en dos partes: la
parte superior es un cuadro de texto que permite
al usuario escribir un elemento de la lista. La
segunda parte es un cuadro de lista que muestra
una lista de elementos, de los cuales el usuario
puede seleccionar uno.
b) jList:
El control JList clase es un componente que muestra
una lista de objetos y permite al usuario seleccionar
uno o más elementos. Un modelo separado,
ListModel, mantiene el contenido de la lista.
3. Controles ComboBox
El control ComboBox sustituye el obsoleto OptionMenu con
un control potente que utiliza un TreeModel (generalmente
un ListStore) que proporciona los elementos de la lista que se
mostrarán. El ComboBoximplementa la interfaz CellLayout,
que proporcina diversos métodos para gestionar la
visualización de los elementos de la lista. Uno o más
methods for managing the display of the list items. One or
moreCellRenderers se pueden empaquetar en
un ComboBox para personalizar la visualización de los
elementos de la lista.
4. constructores de clase
Constructor y Descripción
JList () Construye un JList con un vacío, de sólo
lectura, modelo.
JList (ListModel dataModel) Construye un JList
que muestra elementos de la, no nulo, modelo
especificado.
JList (Object [] listData) Construye un JList que
muestra los elementos de la matriz especificada.
JList (Vector <?> ListData) Construye un JList
que muestra los elementos del vector especificado.
5. El paquete Swing es parte de la JFC ( Java Foundation Classes ) en la plataforma Java.
Es por esto, que la mayoría de los programas Swing necesitan importar dos paquetes
AWT : java.awt. Controles ComboBox One or moreCellRenderers se pueden empaquetar
en un ComboBox para personalizar la visualización de los elementos de la lista. Uso
Básico de ComboBox La forma sencilla de crear y poblar un ComboBox es utilizar la
función auxiliar: Esta función crea una ComboBox y su almacén ListStore asociado y lo
empaqueta con un CellRendererText. Los siguientes métodos auxiliares se usan para
poblar o eliminar los contenidos de la ComboBox y suListStore : donde text es la cadena
que se añadirá a la ComboBox y position es el índice donde se insertará o eliminará el
texto text. El control ComboBox de Windows Forms se utiliza para mostrar datos en un
cuadro combinado desplegable.
RESUMEN
6. Un ComboBox es un uso común de interfaz gráfica de usuario
flash . Los ComboBox se aplican típicamente para proporcionar
autocompletar o Autotype funcionalidad en una forma cómoda
para el usuario. El término "ComboBox" a veces,
incorrectamente, que se utiliza en el sentido de "ListBox". Esta
distinción entre "ComboBox" y "lista desplegable" a veces se
aclaró con términos tales como "cuadro combinado editable-no"
o "parcialmente modificables semi-permanentes" (o algo similar)
CONCLUSIÓN