Componentes de Swing

Description

Se debe utilizar alguna herramienta de software online para elaborar una jerarquización de estos componentes, es importante su creatividad al utilizar estas herramientas.
iwia10
Mind Map by iwia10, updated more than 1 year ago
iwia10
Created by iwia10 almost 9 years ago
20
0

Resource summary

Componentes de Swing
  1. Es un paquete que nos brinda ciertas facilidades para la construcción de interfaces graficas de usuario Cada componente corresponde a una clase en Java, por esta razón cuando desarrollamos y queremos vincular uno de estos elementos simplemente instanciamos la clase que necesitamos, es decir, si queremos un Área de texto debemos crear un objeto de la clase JTextArea.
    1. Contenedores.- un contenedor es el tapiz donde pintaremos nuestros componentes graficos, existen contenedores principales, entre estos se encuentran
      1. JFrame – Es la Ventana de aplicación, el contenedor principal
        1. JDialog – Una ventana de tipo Ventana de diálogo, tambien puede ser un contenedor principal.
          1. JPanel – Permite la creación de paneles independientes donde se almacenan otros componentes.
            1. JScrollPane – permite la vinculación de barras de desplazamiento en un contenedor.
              1. JSplitPane – permite la creación de un contenedor dividido en 2 secciones.
                1. JTabbedPane – Permite la creación de pestañas, cada pestaña representa un contenedor independiente.
                  1. JDesktopPane – Permite crear ventanas dentro de una ventana principal
                    1. JToolBar – Permite introducir una Barra de herramientas
                    2. Componentes de Texto. Son todos aquellos que nos permiten procesar cadenas de texto, sea como entrada o salida de información.
                      1. JTextField – Permite introducir un campo de texto simple
                        1. JFormattedTextField – Permite introducir un campo de texto con formato, (si definimos que solo recibe números no permitirá letras...)
                          1. JPasswordField – Campo de texto que oculta los caracteres ingresados
                            1. JTextArea – Permite vincular un área de texto donde el usuario ingresara información o simplemente para presentar cadenas de texto
                              1. JEditorPane –Permite vincular un área de texto con propiedades de formato.
                                1. JTextPane – Similar al anterior, permitiendo otras opciones de formato, colores, iconos entre otros.
                                2. Componentes de Menus. Estos componentes permiten vincular opciones de menú en nuestras ventanas, tipo menú principal, como por ejemplo el conocido Inicio, Archivo, Edición etc
                                  1. JMenuBar – Permite vincular una barra de menús.
                                    1. JMenu– Permite vincular botones o enlaces que al ser pulsados despliegan un menú principal.
                                      1. JMenuItem – Botón u opción que se encuentra en un menú.
                                        1. JCheckBoxMenuItem– Elemento del menú como opciones de checkbox
                                          1. JRadioButtonMenuItem– Elemento del menú como botón de selección.
                                            1. JPopupMenu– Opciones de menú emergentes
                                            2. 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.
                                              1. JTable – Permite vincular una tabla de datos con sus respectivas filas y columnas.
                                                1. JTree - Carga un árbol donde se establece cierta jerarquía visual, tipo directorio
                                                  1. JList – Permite cargar una lista de elementos, dependiendo de las propiedades puede tenerse una lista de selección múltiple
                                                    1. JFileChooser – Es un componente que permite la búsqueda y selección de ficheros entre otras
                                                      1. JColorChooser – Componente que permite cargar un panel selector de color
                                                        1. JOptionPane – No es algo complejo sino mas un componente independiente que permite mostrar un cuadro de diálogo personalizable
                                                        Show full summary Hide full summary

                                                        Similar

                                                        Interfaces gráficas de usuario GUI
                                                        JOHAN ENRIQUE CASTRO TORRES
                                                        PROYECTO DE VIVIENDA SUSTENTABLE
                                                        luis aranda
                                                        reciclado del almuerzo
                                                        PAULA SANCHEZ COS
                                                        UTIS unidades de Transporte Intermodal
                                                        Carlos Pardo
                                                        1_UTIS unidades de Transporte Intermodal
                                                        Carlos Pardo
                                                        Concepto de Logistica
                                                        Ana Maria Hiciano Cruz
                                                        Interfaces gráficas de usuario GUI
                                                        Gissell Vásquez
                                                        EEO Terms
                                                        Sandra Reed
                                                        Psychology Key Words Research Methods
                                                        Alfie Moorhead