Java Swing este paquete nos brinda ciertas facilidades para la construcción de interfaces gráficas de usuario, en esta entrada vamos a conocer a nivel general algunos de los principales componentes que podemos usar en nuestras GUI's.
Como se ha mencionado, los componentes
gráficos son estos elementos que permiten
brindar una interacción con el usuario del
sistema.
Contenedores
Un contenedor es el tapiz
donde pintaremos nuestros
componentes gráficos.
JFrame
JDialog
JPanel
JScrollPane
JSplitPane
JTabbedPane
JDesktopPane
JToolBar
Componentes Atómicos
Los componentes atómicos son
los elementos que no pueden
almacenar otros objetos o
componentes graficos
JLabel
JButton
JCheckBox
JRadioButton
JToogleButton
JComboBox
JScrollBar
JSeparator
JSlider
JSpinner
JProgressBar
Componentes de Texto
Son todos aquellos que nos
permiten procesar cadenas de
texto, sea como entrada o
salida de información.
JTextField
JFormattedTextField
JPasswordField
JTextArea
JEditorPane
JTextPane
Componentes de Menús
Estos componentes permiten vincular
opciones de menú en nuestras
ventanas, tipo menú principal, como
por ejemplo el conocido Inicio,
Archivo, Edición etc..
JMenuBar
JMenu
JMenuItem
JCheckBoxMenuItem
JRadioButtonMenuItem
JPopupMenu
Componentes Complejos
Estos son componentes un poco
mas avanzados, cumplen con
funciones mas enfocadas a
procesos específicos y complejos.