COMPONENTES JAVA SWING

Description

UNA BREVE EXPLICACIÓN DE LOS COMPONENTES DE JAVA SWING
dinorueda
Mind Map by dinorueda, updated more than 1 year ago
dinorueda
Created by dinorueda over 8 years ago
375
0

Resource summary

COMPONENTES JAVA SWING

Annotations:

  • Los componentes graficos son estos elementos que permiten brindar una interacción con el usuario del sistema..... 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

    Annotations:

    • un contenedor es el tapiz donde pintaremos nuestros componentes graficos, existen contenedores principales, entre estos se encuentran JFrame y JDialog
    1. JFrame

      Annotations:

      • Ventana de aplicación, el contenedor principal.
      1. JDialog

        Annotations:

        • Una ventana de tipo ventana de dialogo
        1. JPanel

          Annotations:

          • Permite la creación de paneles independientes donde se almacenan otros componentes.
          1. JScrollPane

            Annotations:

            • Vinculación de barras de desplazamiento en un contenedor
            1. JToolBar

              Annotations:

              • Intruduce barra de herramienta
    2. COMPONENTES
      1. TEXTO

        Annotations:

        • Permiten procesar cadenas de texto, de entrada o salida. 
        1. JTextField

          Annotations:

          • Permite introducir un campo de texto simple.
          1. JFormattedTexField

            Annotations:

            • Permite introducir un campo de texto con formato
            1. JPasswordField

              Annotations:

              • Campo de texto que oculta los caracteres ingresados.
              1. JTextArea

                Annotations:

                • Permite vincular un área de texto donde el usuario ingresara información o simplemente para presentar cadenas de texto.
                1. JEditorPane

                  Annotations:

                  • Permite vincular un área de texto con propiedades de formato.
                  1. JTextPane

                    Annotations:

                    • Similar al anterior, permitiendo otras opciones de formato, colores, iconos entre otros.
        2. ATOMICOS

          Annotations:

          • Son elementos que no pueden almacenar otros objetos o componentes graficos 
          1. JLabel

            Annotations:

            • Permite Vincular Etiquetas, tanto de texto como de imagenes
            1. JButton

              Annotations:

              • Permite vincular Botones simples. 
              1. JCheckBox

                Annotations:

                • Son Casilla de verificación, ideal para selección múltiples.
                1. JRadionButton

                  Annotations:

                  • Permite presentar opciones de selección similares a las checkbox, solo que el enfoque de estas es de única selección.
                  1. JComboBox

                    Annotations:

                    • Permite mostrar una lista de elementos como un combo de selección.
                    1. JScrollBar

                      Annotations:

                      • 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.
                      1. JSeparator

                        Annotations:

                        • Permite separar opciones, es una barra simple.
                        1. JProgressBar

                          Annotations:

                          • Establece una barra de progreso.
                          1. JToggleButton

                            Annotations:

                            • Botón que al oprimirlo se quedará presionado hasta que se ejecute otro evento.
                            1. JSlider

                              Annotations:

                              • Permite vincular un Deslizador en nuestra ventana
          2. MENUS

            Annotations:

            • Permite vincular opciones de menú en las ventanas.
            1. JMenuBar

              Annotations:

              • Vincula una barra de menús
              1. JMenu

                Annotations:

                • Vincula botone o enlaces que al ser pulsados despliega un menu
                1. JMenuItem

                  Annotations:

                  • Boton que se encuentra en un menú
                  1. JCheckBoxMenuItem

                    Annotations:

                    • Elemento del menú como opciones de checkbox
                    1. JRadioButtonMenuItem

                      Annotations:

                      • Elemento del menú como botón de selección
                      1. JPopupMenu

                        Annotations:

                        • Opciones de menu emergente
            2. COMPLEJOS

              Annotations:

              • Cumple con funciones mas enfocadas a procesos especificos y complejos.
              1. JTable

                Annotations:

                • Vincula una tabla de datos con sus filas y columnas
                1. JTree

                  Annotations:

                  • Carga un árbol de cierta forma jerarquía visual, tipo directorio
                  1. JList

                    Annotations:

                    • Permite cargar elementos en una lista de elementos
                    1. JFileChooser

                      Annotations:

                      • Permite la busqueda y selección de ficheros.
                      1. JColorChooser

                        Annotations:

                        • Carga panel selector de color
                        1. JOptionPane

                          Annotations:

                          • Permite mostrar un cuadro de diálogo personalizable
            Show full summary Hide full summary

            Similar

            PROCESOS Y PROCEDIMIENTOS DE LA PRIMERA AUTORIDAD RESPONDIENTE EN EL LUGAR DE LOS HECHOS
            tupa309
            HABILIDADES COMUNICATIVAS ORALES
            Catherine Elizab
            REACCIONES QUIMICAS
            cortes.arlet.2am
            Esquema Del Feudalismo
            irismateos
            Logaritmos
            fernandom99p
            DERECHO LABORAL LINEA DEL TIEMPO
            felipe cardenas
            Unidad 1 acción psicosocial trabajo
            Diana caceres
            LAS CLAVES DE LA ARGUMENTACION DE ANTHONY WESTON
            revisorsur
            Contrato de trabajo y modalidades
            eva garrido
            La Economía Colonial
            yazdanipr14
            Cómo aumentar la creatividad en el trabajo
            Jorge Pérez R