SlideShare una empresa de Scribd logo
1 de 12
 Elementos de interfaz de usuario: Son los elementos
visuales básicos que el usuario finalmente ve e
interactúa con. GWT proporciona una enorme lista de
elementos ampliamente utilizados y comunes que van desde
básicos a complejos que vamos a cubrir en este tutorial.
 Presentaciones: Definen cómo los elementos de interfaz
de usuario se deben organizar en la pantalla y
proporcionan un aspecto final de la GUI (Graphical User
Interface).

Comportamiento: Estos son los eventos que se producen
cuando el usuario interactúa con elementos de la
interfaz.
CLASE JCOMBOBOX
 Con un JComboBox editable, una lista desplegable, y
un text field, el usuario puede teclear un valor o elegirlo
desde una lista. Un ComboBox editable ahorra tiempo de
entrada proporcionando atajos para los valores más
comunmente introducidos.
 Un ComboBox no editable desactiva el tecleo pero aún
así permite al usuario seleccionar un valor desde una
lista. Esto proporciona un espacio altenartivo a un grupo
de radio buttons o una list.
 Aquí puedes ver una imagen de una aplicación que utiliza
un ComboBox editable para introducir un patrón con el
que formatear fechas.
PROPIEDADES
Alignment Application BackColor
BaseClass BorderColor BorderStyle
BoundColumn BoundTo Class
ClassLibrary ColorScheme ColorSource
ColumnCount ColumnLines ColumnWidths
Comment ControlSource DisabledBackColor
DisabledForeColor DisabledItemBackCo
lor
DisabledItemForeCol
or
DisplayCount
(Propiedad)
DisplayValue DragIcon
EVENTOS
Click DblClick Destroy
DownClick DragDrop DragOver
DropDown Error ErrorMessage
GotFocus Init InteractiveChange
KeyPress LostFocus Message
MiddleClick (Evento) MouseDown MouseEnter
MouseLeave MouseMove MouseUp
MouseWheel OLECompleteDrag OLEDragDrop
OLEDragOver OLEGiveFeedBack OLESetData
OLEStartDrag ProgrammaticChange RangeHigh
Ejemplos
CLASE JLIST
 Un JList le presenta al usuario un grupo de ítems para
elegir. Los ítems pueden ser cualquier Object.
Normalmente son un String. Un lista puede tener
muchos ítems, o podría crecer hasta tenerlos. Cómo la
mayoría de las listas se sitúan dentro de paneles
desplazables, JList es una clase scroll-savy.
 Además de las listas, los siguientes componentes
Swing también presentan múltiples ítems
seleccionables al usuario: check boxes, combo
boxes,menus, radio buttons, y tables. Sólos los
checkbox, las tablas, y las listas permiten seleccionar
varios ítems a la vez.
Propiedades más usadas:
● Model: Permite establecer los ítems de la caja de lista.
● Font: Permite establecer el tipo de letra en el objeto de
control.
● Enabled: Para habilitar o inhabilitar el uso del objeto de
control.
Evento más usado:
● ValueChanged(): Sucede cuando el usuario selecciona
un ítem de la caja de lista.
Ejemplo
RECOMENDACIONES
 Le recomendamos usar estos pitos de controles
en el lenguaje de java swing .
 Le recomendamos utilizar este tipos de controles
en la elaboración de sus programas ya que
divertido cuando se ejecuta ya que nos da para
escoger o desplegar la opción a seleccionar.
 Sobre todo le recomendamos experimentar con
estos controles para reducir el espacio utilizado
en tu programa.
APRECIACIÓN DEL EQUIPO
 Estos controles nos facilita para en reducción
delas listas en jcombobox.
 Queremos que tu mi estimado utilices estos
tipos de controles porque sé que te gustará.
 los jcombobox es que una lista desplegable y
jList es que es una lista, aunque los dos
hacen las mismas operaciones al
seleccionarlas.
CONCLUSIÓNES
 El objeto JList permite crear cuadros de lista. Estos
objetos contienen una serie de elementos que pueden
ser seleccionados.
 A través del método getSelectedValue se puede
obtener el elemento que está seleccionado. (Recuerda
convertirlo a cadena con toString)
 A través del método getSelectedIndex se puede saber
la posición del elemento seleccionado.
 Jcombobox es un cuadro de texto que permite al
usuario escribir un elemento de la lista.
 Jcombobox es un cuadro de lista que muestra una
lista de elementos, de los cuales el usuario puede
seleccionar uno.

Más contenido relacionado

La actualidad más candente

10 Curso de POO en java - métodos modificadores y analizadores
10 Curso de POO en java - métodos modificadores y analizadores10 Curso de POO en java - métodos modificadores y analizadores
10 Curso de POO en java - métodos modificadores y analizadoresClara Patricia Avella Ibañez
 
Arreglos Unidimensionales - Java - NetBeans
Arreglos Unidimensionales - Java - NetBeansArreglos Unidimensionales - Java - NetBeans
Arreglos Unidimensionales - Java - NetBeansDaniel Gómez
 
00 introducción a Python
00 introducción a Python00 introducción a Python
00 introducción a PythonJuan Rodríguez
 
Sintaxis funciones c++
Sintaxis funciones c++Sintaxis funciones c++
Sintaxis funciones c++Fabiola Cortes
 
POO. Unidad 2: Clases y objetos Ejercicio 2
POO. Unidad 2: Clases y objetos Ejercicio 2POO. Unidad 2: Clases y objetos Ejercicio 2
POO. Unidad 2: Clases y objetos Ejercicio 2Fabiola Valerio Ramirez
 
Python Advanced – Building on the foundation
Python Advanced – Building on the foundationPython Advanced – Building on the foundation
Python Advanced – Building on the foundationKevlin Henney
 
Intro to Python Programming Language
Intro to Python Programming LanguageIntro to Python Programming Language
Intro to Python Programming LanguageDipankar Achinta
 
Introduction to Python programming
Introduction to Python programmingIntroduction to Python programming
Introduction to Python programmingDamian T. Gordon
 
Python's magic methods
Python's magic methodsPython's magic methods
Python's magic methodsReuven Lerner
 

La actualidad más candente (20)

Python Tutorial Part 1
Python Tutorial Part 1Python Tutorial Part 1
Python Tutorial Part 1
 
10 Curso de POO en java - métodos modificadores y analizadores
10 Curso de POO en java - métodos modificadores y analizadores10 Curso de POO en java - métodos modificadores y analizadores
10 Curso de POO en java - métodos modificadores y analizadores
 
Arreglos Unidimensionales - Java - NetBeans
Arreglos Unidimensionales - Java - NetBeansArreglos Unidimensionales - Java - NetBeans
Arreglos Unidimensionales - Java - NetBeans
 
Introduccion a python 3
Introduccion a python 3Introduccion a python 3
Introduccion a python 3
 
Entorno-de-Desarrollo-Android-Studio
Entorno-de-Desarrollo-Android-StudioEntorno-de-Desarrollo-Android-Studio
Entorno-de-Desarrollo-Android-Studio
 
Python Basics.pdf
Python Basics.pdfPython Basics.pdf
Python Basics.pdf
 
00 introducción a Python
00 introducción a Python00 introducción a Python
00 introducción a Python
 
Sintaxis funciones c++
Sintaxis funciones c++Sintaxis funciones c++
Sintaxis funciones c++
 
POO. Unidad 2: Clases y objetos Ejercicio 2
POO. Unidad 2: Clases y objetos Ejercicio 2POO. Unidad 2: Clases y objetos Ejercicio 2
POO. Unidad 2: Clases y objetos Ejercicio 2
 
Arreglos
ArreglosArreglos
Arreglos
 
Ensayo php
Ensayo phpEnsayo php
Ensayo php
 
Python Advanced – Building on the foundation
Python Advanced – Building on the foundationPython Advanced – Building on the foundation
Python Advanced – Building on the foundation
 
8a Curso de POO en Java - crear proyecto eclipse
8a Curso de POO en Java - crear proyecto eclipse8a Curso de POO en Java - crear proyecto eclipse
8a Curso de POO en Java - crear proyecto eclipse
 
Inheritance In Java
Inheritance In JavaInheritance In Java
Inheritance In Java
 
3_Orientación a objeto
3_Orientación a objeto3_Orientación a objeto
3_Orientación a objeto
 
Intro to Python Programming Language
Intro to Python Programming LanguageIntro to Python Programming Language
Intro to Python Programming Language
 
Introduction to Python programming
Introduction to Python programmingIntroduction to Python programming
Introduction to Python programming
 
Python's magic methods
Python's magic methodsPython's magic methods
Python's magic methods
 
PRACTICA 7 ALICE
PRACTICA 7 ALICEPRACTICA 7 ALICE
PRACTICA 7 ALICE
 
Functions in Python
Functions in PythonFunctions in Python
Functions in Python
 

Similar a Java swing listas

Presentación interfaz gráfica Matlab
Presentación interfaz gráfica MatlabPresentación interfaz gráfica Matlab
Presentación interfaz gráfica MatlabMarlon Cruz
 
Presentación interfaz gráfica_matlab
Presentación interfaz gráfica_matlabPresentación interfaz gráfica_matlab
Presentación interfaz gráfica_matlabXavier Maita
 
Herramientas y Desarrollo de Software
Herramientas y Desarrollo de SoftwareHerramientas y Desarrollo de Software
Herramientas y Desarrollo de SoftwareCristina1139
 
Manual de visual basic
Manual de visual basicManual de visual basic
Manual de visual basicalberto301087
 
Gui interfaz gráfica de usuario javax.swing y java.awt
Gui interfaz gráfica  de usuario javax.swing y java.awtGui interfaz gráfica  de usuario javax.swing y java.awt
Gui interfaz gráfica de usuario javax.swing y java.awtcarlosAhumada_12
 
2012 interfaz grafica en guide matlab
2012 interfaz grafica en guide matlab2012 interfaz grafica en guide matlab
2012 interfaz grafica en guide matlabCarlos Yagamy
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacionEstudiante
 
Curso De Microsoft Visual Fox Pro For Windows
Curso De Microsoft Visual Fox Pro  For WindowsCurso De Microsoft Visual Fox Pro  For Windows
Curso De Microsoft Visual Fox Pro For Windowsrtinoco89
 
Escuela superior politecnica de chimborazo’’
Escuela superior politecnica de chimborazo’’Escuela superior politecnica de chimborazo’’
Escuela superior politecnica de chimborazo’’josued097
 
Un proyecto con fujitsu power cobol
Un proyecto con fujitsu power cobolUn proyecto con fujitsu power cobol
Un proyecto con fujitsu power cobolParalafakyou Mens
 

Similar a Java swing listas (20)

Controles Java Listas
Controles Java ListasControles Java Listas
Controles Java Listas
 
Presentación interfaz gráfica Matlab
Presentación interfaz gráfica MatlabPresentación interfaz gráfica Matlab
Presentación interfaz gráfica Matlab
 
Presentación interfaz gráfica_matlab
Presentación interfaz gráfica_matlabPresentación interfaz gráfica_matlab
Presentación interfaz gráfica_matlab
 
Herramientas y Desarrollo de Software
Herramientas y Desarrollo de SoftwareHerramientas y Desarrollo de Software
Herramientas y Desarrollo de Software
 
Manual gui net_beans_2.0
Manual gui net_beans_2.0Manual gui net_beans_2.0
Manual gui net_beans_2.0
 
Manual de visual basic
Manual de visual basicManual de visual basic
Manual de visual basic
 
Gui interfaz gráfica de usuario javax.swing y java.awt
Gui interfaz gráfica  de usuario javax.swing y java.awtGui interfaz gráfica  de usuario javax.swing y java.awt
Gui interfaz gráfica de usuario javax.swing y java.awt
 
2012 interfaz grafica en guide matlab
2012 interfaz grafica en guide matlab2012 interfaz grafica en guide matlab
2012 interfaz grafica en guide matlab
 
interfaz grafica
interfaz graficainterfaz grafica
interfaz grafica
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Visual basic
Visual basicVisual basic
Visual basic
 
Visual basic
Visual basicVisual basic
Visual basic
 
Curso De Microsoft Visual Fox Pro For Windows
Curso De Microsoft Visual Fox Pro  For WindowsCurso De Microsoft Visual Fox Pro  For Windows
Curso De Microsoft Visual Fox Pro For Windows
 
Clase swing
Clase swingClase swing
Clase swing
 
Escuela superior politecnica de chimborazo’’
Escuela superior politecnica de chimborazo’’Escuela superior politecnica de chimborazo’’
Escuela superior politecnica de chimborazo’’
 
Manual visual studio 2010
Manual visual studio 2010Manual visual studio 2010
Manual visual studio 2010
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Un proyecto con fujitsu power cobol
Un proyecto con fujitsu power cobolUn proyecto con fujitsu power cobol
Un proyecto con fujitsu power cobol
 
Graficas matlab
Graficas matlabGraficas matlab
Graficas matlab
 
Matlab
MatlabMatlab
Matlab
 

Más de frank yordi tejada sanchez (15)

PROYECTO DE REDES
PROYECTO DE REDESPROYECTO DE REDES
PROYECTO DE REDES
 
Aplicaciones n capas en visual net
Aplicaciones n capas en visual netAplicaciones n capas en visual net
Aplicaciones n capas en visual net
 
Espacio de nombres system.Data.Oledb
Espacio de nombres system.Data.OledbEspacio de nombres system.Data.Oledb
Espacio de nombres system.Data.Oledb
 
Clases de oledb
Clases de oledbClases de oledb
Clases de oledb
 
Dataset y datatable
Dataset y datatableDataset y datatable
Dataset y datatable
 
OLE BD
OLE BDOLE BD
OLE BD
 
Gestor de base de datos
Gestor de base de datosGestor de base de datos
Gestor de base de datos
 
Programacion orientada a objeto
Programacion orientada a objeto Programacion orientada a objeto
Programacion orientada a objeto
 
Esadistica
EsadisticaEsadistica
Esadistica
 
Aplicaciones de n capas en visual net
Aplicaciones de n capas en visual netAplicaciones de n capas en visual net
Aplicaciones de n capas en visual net
 
VISUAL BASIC NET
VISUAL BASIC NETVISUAL BASIC NET
VISUAL BASIC NET
 
Control jtable
Control jtableControl jtable
Control jtable
 
Menus y-submenus
Menus y-submenusMenus y-submenus
Menus y-submenus
 
Java swing
Java swingJava swing
Java swing
 
Programacion I- JAVA
Programacion I- JAVAProgramacion I- JAVA
Programacion I- JAVA
 

Último

Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasSegundo Silva Maguiña
 
3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdf3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdfRicardoRomeroUrbano
 
NOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptxNOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptxJairReyna1
 
4.3 Subestaciones eléctricas componentes principales .pptx
4.3 Subestaciones eléctricas componentes principales .pptx4.3 Subestaciones eléctricas componentes principales .pptx
4.3 Subestaciones eléctricas componentes principales .pptxEfrain Yungan
 
Peligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionPeligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionOsdelTacusiPancorbo
 
Sistema de gestión de turnos para negocios
Sistema de gestión de turnos para negociosSistema de gestión de turnos para negocios
Sistema de gestión de turnos para negociosfranchescamassielmor
 
1. Cap. 4 Carga Axial (1).pdf237374335347
1. Cap. 4 Carga Axial (1).pdf2373743353471. Cap. 4 Carga Axial (1).pdf237374335347
1. Cap. 4 Carga Axial (1).pdf237374335347vd110501
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaANDECE
 
Revista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de ProyectosRevista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de ProyectosJeanCarlosLorenzo1
 
Libro teoria de los vehiculos Aparicio.pdf
Libro teoria de los vehiculos Aparicio.pdfLibro teoria de los vehiculos Aparicio.pdf
Libro teoria de los vehiculos Aparicio.pdferick82709
 
Ley 29783 ALCANCES E INTERPRETACION ----
Ley 29783 ALCANCES E INTERPRETACION ----Ley 29783 ALCANCES E INTERPRETACION ----
Ley 29783 ALCANCES E INTERPRETACION ----AdministracionSSTGru
 
LIQUIDACION OBRAS PUBLICAS POR CONTRATA.pdf
LIQUIDACION OBRAS PUBLICAS  POR CONTRATA.pdfLIQUIDACION OBRAS PUBLICAS  POR CONTRATA.pdf
LIQUIDACION OBRAS PUBLICAS POR CONTRATA.pdfManuelVillarreal44
 
Estudio de materiales asfalticos para utilizar en obras viales
Estudio de materiales asfalticos para utilizar en obras vialesEstudio de materiales asfalticos para utilizar en obras viales
Estudio de materiales asfalticos para utilizar en obras vialesRamonCortez4
 
lean manufacturing and its definition for industries
lean manufacturing and its definition for industrieslean manufacturing and its definition for industries
lean manufacturing and its definition for industriesbarom
 
POBLACIONES CICLICAS Y NO CICLICAS ......
POBLACIONES CICLICAS Y NO CICLICAS ......POBLACIONES CICLICAS Y NO CICLICAS ......
POBLACIONES CICLICAS Y NO CICLICAS ......dianamontserratmayor
 
5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx
5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx
5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptxNayeliZarzosa1
 
Trabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruanaTrabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruana5extraviado
 
Descubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundialDescubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundialyajhairatapia
 

Último (20)

Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la Ingenierías
 
3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdf3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdf
 
Linea del tiempo de la inteligencia artificial.pptx
Linea del tiempo de la inteligencia artificial.pptxLinea del tiempo de la inteligencia artificial.pptx
Linea del tiempo de la inteligencia artificial.pptx
 
NOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptxNOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptx
 
4.3 Subestaciones eléctricas componentes principales .pptx
4.3 Subestaciones eléctricas componentes principales .pptx4.3 Subestaciones eléctricas componentes principales .pptx
4.3 Subestaciones eléctricas componentes principales .pptx
 
Peligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacionPeligros de Excavaciones y Zanjas presentacion
Peligros de Excavaciones y Zanjas presentacion
 
Sistema de gestión de turnos para negocios
Sistema de gestión de turnos para negociosSistema de gestión de turnos para negocios
Sistema de gestión de turnos para negocios
 
1. Cap. 4 Carga Axial (1).pdf237374335347
1. Cap. 4 Carga Axial (1).pdf2373743353471. Cap. 4 Carga Axial (1).pdf237374335347
1. Cap. 4 Carga Axial (1).pdf237374335347
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes Granada
 
Revista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de ProyectosRevista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de Proyectos
 
Libro teoria de los vehiculos Aparicio.pdf
Libro teoria de los vehiculos Aparicio.pdfLibro teoria de los vehiculos Aparicio.pdf
Libro teoria de los vehiculos Aparicio.pdf
 
Ley 29783 ALCANCES E INTERPRETACION ----
Ley 29783 ALCANCES E INTERPRETACION ----Ley 29783 ALCANCES E INTERPRETACION ----
Ley 29783 ALCANCES E INTERPRETACION ----
 
presentación manipulación manual de cargas sunafil
presentación manipulación manual de cargas sunafilpresentación manipulación manual de cargas sunafil
presentación manipulación manual de cargas sunafil
 
LIQUIDACION OBRAS PUBLICAS POR CONTRATA.pdf
LIQUIDACION OBRAS PUBLICAS  POR CONTRATA.pdfLIQUIDACION OBRAS PUBLICAS  POR CONTRATA.pdf
LIQUIDACION OBRAS PUBLICAS POR CONTRATA.pdf
 
Estudio de materiales asfalticos para utilizar en obras viales
Estudio de materiales asfalticos para utilizar en obras vialesEstudio de materiales asfalticos para utilizar en obras viales
Estudio de materiales asfalticos para utilizar en obras viales
 
lean manufacturing and its definition for industries
lean manufacturing and its definition for industrieslean manufacturing and its definition for industries
lean manufacturing and its definition for industries
 
POBLACIONES CICLICAS Y NO CICLICAS ......
POBLACIONES CICLICAS Y NO CICLICAS ......POBLACIONES CICLICAS Y NO CICLICAS ......
POBLACIONES CICLICAS Y NO CICLICAS ......
 
5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx
5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx
5.1 MATERIAL COMPLEMENTARIO Sesión 02.pptx
 
Trabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruanaTrabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruana
 
Descubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundialDescubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundial
 

Java swing listas

  • 1.
  • 2.  Elementos de interfaz de usuario: Son los elementos visuales básicos que el usuario finalmente ve e interactúa con. GWT proporciona una enorme lista de elementos ampliamente utilizados y comunes que van desde básicos a complejos que vamos a cubrir en este tutorial.  Presentaciones: Definen cómo los elementos de interfaz de usuario se deben organizar en la pantalla y proporcionan un aspecto final de la GUI (Graphical User Interface).  Comportamiento: Estos son los eventos que se producen cuando el usuario interactúa con elementos de la interfaz.
  • 3. CLASE JCOMBOBOX  Con un JComboBox editable, una lista desplegable, y un text field, el usuario puede teclear un valor o elegirlo desde una lista. Un ComboBox editable ahorra tiempo de entrada proporcionando atajos para los valores más comunmente introducidos.  Un ComboBox no editable desactiva el tecleo pero aún así permite al usuario seleccionar un valor desde una lista. Esto proporciona un espacio altenartivo a un grupo de radio buttons o una list.  Aquí puedes ver una imagen de una aplicación que utiliza un ComboBox editable para introducir un patrón con el que formatear fechas.
  • 4. PROPIEDADES Alignment Application BackColor BaseClass BorderColor BorderStyle BoundColumn BoundTo Class ClassLibrary ColorScheme ColorSource ColumnCount ColumnLines ColumnWidths Comment ControlSource DisabledBackColor DisabledForeColor DisabledItemBackCo lor DisabledItemForeCol or DisplayCount (Propiedad) DisplayValue DragIcon
  • 5. EVENTOS Click DblClick Destroy DownClick DragDrop DragOver DropDown Error ErrorMessage GotFocus Init InteractiveChange KeyPress LostFocus Message MiddleClick (Evento) MouseDown MouseEnter MouseLeave MouseMove MouseUp MouseWheel OLECompleteDrag OLEDragDrop OLEDragOver OLEGiveFeedBack OLESetData OLEStartDrag ProgrammaticChange RangeHigh
  • 7. CLASE JLIST  Un JList le presenta al usuario un grupo de ítems para elegir. Los ítems pueden ser cualquier Object. Normalmente son un String. Un lista puede tener muchos ítems, o podría crecer hasta tenerlos. Cómo la mayoría de las listas se sitúan dentro de paneles desplazables, JList es una clase scroll-savy.  Además de las listas, los siguientes componentes Swing también presentan múltiples ítems seleccionables al usuario: check boxes, combo boxes,menus, radio buttons, y tables. Sólos los checkbox, las tablas, y las listas permiten seleccionar varios ítems a la vez.
  • 8. Propiedades más usadas: ● Model: Permite establecer los ítems de la caja de lista. ● Font: Permite establecer el tipo de letra en el objeto de control. ● Enabled: Para habilitar o inhabilitar el uso del objeto de control. Evento más usado: ● ValueChanged(): Sucede cuando el usuario selecciona un ítem de la caja de lista.
  • 10. RECOMENDACIONES  Le recomendamos usar estos pitos de controles en el lenguaje de java swing .  Le recomendamos utilizar este tipos de controles en la elaboración de sus programas ya que divertido cuando se ejecuta ya que nos da para escoger o desplegar la opción a seleccionar.  Sobre todo le recomendamos experimentar con estos controles para reducir el espacio utilizado en tu programa.
  • 11. APRECIACIÓN DEL EQUIPO  Estos controles nos facilita para en reducción delas listas en jcombobox.  Queremos que tu mi estimado utilices estos tipos de controles porque sé que te gustará.  los jcombobox es que una lista desplegable y jList es que es una lista, aunque los dos hacen las mismas operaciones al seleccionarlas.
  • 12. CONCLUSIÓNES  El objeto JList permite crear cuadros de lista. Estos objetos contienen una serie de elementos que pueden ser seleccionados.  A través del método getSelectedValue se puede obtener el elemento que está seleccionado. (Recuerda convertirlo a cadena con toString)  A través del método getSelectedIndex se puede saber la posición del elemento seleccionado.  Jcombobox es un cuadro de texto que permite al usuario escribir un elemento de la lista.  Jcombobox es un cuadro de lista que muestra una lista de elementos, de los cuales el usuario puede seleccionar uno.