COMPONENTES JAVA SWING

dinorueda
Mind Map by dinorueda, updated more than 1 year ago
dinorueda
Created by dinorueda about 5 years ago
163
0

Description

UNA BREVE EXPLICACIÓN DE LOS COMPONENTES DE JAVA SWING

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.1 JFrame

Annotations:

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

Annotations:

  • Una ventana de tipo ventana de dialogo
1.1.1.1 JPanel

Annotations:

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

Annotations:

  • Vinculación de barras de desplazamiento en un contenedor
1.1.1.1.1.1 JToolBar

Annotations:

  • Intruduce barra de herramienta
2 COMPONENTES
2.1 TEXTO

Annotations:

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

Annotations:

  • Permite introducir un campo de texto simple.
2.1.1.1 JFormattedTexField

Annotations:

  • Permite introducir un campo de texto con formato
2.1.1.1.1 JPasswordField

Annotations:

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

Annotations:

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

Annotations:

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

Annotations:

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

Annotations:

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

Annotations:

  • Permite Vincular Etiquetas, tanto de texto como de imagenes
2.2.1.1 JButton

Annotations:

  • Permite vincular Botones simples. 
2.2.1.1.1 JCheckBox

Annotations:

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

Annotations:

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

Annotations:

  • Permite mostrar una lista de elementos como un combo de selección.
2.2.1.1.1.1.1.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.
2.2.1.1.1.1.1.1.1 JSeparator

Annotations:

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

Annotations:

  • Establece una barra de progreso.
2.2.1.1.1.1.1.1.1.1.1 JToggleButton

Annotations:

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

Annotations:

  • Permite vincular un Deslizador en nuestra ventana
2.3 MENUS

Annotations:

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

Annotations:

  • Vincula una barra de menús
2.3.1.1 JMenu

Annotations:

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

Annotations:

  • Boton que se encuentra en un menú
2.3.1.1.1.1 JCheckBoxMenuItem

Annotations:

  • Elemento del menú como opciones de checkbox
2.3.1.1.1.1.1 JRadioButtonMenuItem

Annotations:

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

Annotations:

  • Opciones de menu emergente
2.4 COMPLEJOS

Annotations:

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

Annotations:

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

Annotations:

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

Annotations:

  • Permite cargar elementos en una lista de elementos
2.4.1.1.1.1 JFileChooser

Annotations:

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

Annotations:

  • Carga panel selector de color
2.4.1.1.1.1.1.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
Logaritmos
fernandom99p
Esquema Del Feudalismo
irismateos
Esquema Del Feudalismo
Yesenia VARGAS
monarquias feudales
juan camilo herrera calderon
Feudalismo
JOSE NAÑEZ
REACCIONES QUIMICAS
gian pierre castillo mejia
Esquema Del Feudalismo
Edmar Alavez
DERECHO LABORAL LINEA DEL TIEMPO
fernanda batun