Zusammenfassung der Ressource
Componentes Swing
- CONTENEDORES
- Un contenedor es un componente especial que permite contener en su interior a otros
componentes, incluidos otros contenedores.Los contenedores descienden de la clase padre
Container, la cual, a su vez, es descendiente directa de la clase Component.
- Tipos de contenedores
- JFrame Este contenedor es uno de los principales y mas usados (ya lo hemos visto anteriormente),
representa la ventana Principal de nuestra aplicación, en el podemos alojar otros contenedores.
- JDialog – Una ventana de tipo Ventana de diálogo, tambien puede ser un contenedor principal.
- JPanel – Permite la creación de paneles independientes donde se almacenan otros componentes.
- JScrollPane – permite la vinculación de barras de desplazamiento en un contenedor.
- JSplitPane – permite la creación de un contenedor dividido en 2 secciones.
- JTabbedPane – Permite la creación de pestañas, cada pestaña representa un contenedor
independiente.
- JToolBar – Permite introducir una Barra de herramientas
- COMPONENTES ATOMICOS
- Los componentes atómicos son los elementos que no pueden almacenar otros objetos o
componentes graficos, por ejemplo, un JPanel no es Atómico, ya que en el podemos almacenar
JButtons, JTextField entre otros...
- TIPOS
- JLabel – Permite Vincular Etiquetas, tanto de texto como de imagenes
- JButton – Permite vincular Botones simples.
- JCheckBox – Son Casilla de verificación, ideal para selección múltiples.
- JRadioButton – Permite presentar opciones de selección similares a las checkbox, solo que el
enfoque de estas es de única selección
- JToggleButton – Botón que al oprimirlo se quedará presionado hasta que se ejecute otro evento.
- JComboBox – Permite mostrar una lista de elementos como un combo de selección.
- JScrollBar – Permite mostrar una barra de desplazamiento, regularmente usada en Areas de texto o
paneles donde el contenido es mayor que el tamaño del componente.
- COMPONENTES DE TEXTO
- Son todos aquellos que nos permiten procesar cadenas de texto, sea como entrada o salida de
información.
- TIPOS
- JTextField – Permite introducir un campo de texto simple.
- JFormattedTextField – Permite introducir un campo de texto con formato, (si definimos que solo
recibe números no permitirá letras...)
- JPasswordField – Campo de texto que oculta los caracteres ingresados.
- JTextArea – Permite vincular un área de texto donde el usuario ingresara información o
simplemente para presentar cadenas de texto.
- JEditorPane –Permite vincular un área de texto con propiedades de formato.
- COMPONENTES DE MENU
- Estos componentes permiten vincular opciones de menú en nuestras ventanas, tipo menú principal,
como por ejemplo el conocido Inicio, Archivo, Edición etc..
- TIPOS
- JMenuBar – Permite vincular una barra de menús.
- JMenu– Permite vincular botones o enlaces que al ser pulsados despliegan un menú principal.
- JMenuItem – Botón u opción que se encuentra en un menú.
- JCheckBoxMenuItem– Elemento del menú como opciones de checkbox.
- JRadioButtonMenuItem– Elemento del menú como botón de selección.
- COMPONENTES COMPLEJOS
- Estos son componentes un poco mas avanzados, cumplen con funciones mas enfocadas a procesos
especificos y complejos, como por ejemplo obtener gran cantidad de información de una base de
datos, trabajo con nodos, colores entre otros.
- TIPOS
- JTable – Permite vincular una tabla de datos con sus respectivas filas y columnas.
- JTree - Carga un árbol donde se establece cierta jerarquía visual, tipo directorio.
- JList – Permite cargar una lista de elementos, dependiendo de las propiedades puede tenerse una
lista de selección múltiple.
- JFileChooser – Es un componente que permite la búsqueda y selección de ficheros entre otras.
- JOptionPane – No es algo complejo sino mas un componente independiente que permite mostrar un
cuadro de diálogo personalizable.
- NOMBRE: JAIRO LEMA UNIVERSIDAD ISRAEL 9NO SIISTEMAS
NOTA: PARA COMENZAR LA PRESENTACIÓN PRESIONE EL BOTÓN
PLAY O PUEDE DESPLAZARSE POR EL MAPA ARRASTRANDO EL
MOUSE