Documentos de Académico
Documentos de Profesional
Documentos de Cultura
JApplet
JDialog
JWindow
Jerarqua de contenedores
La apariencia que tendr una GUI est determinada por los siguientes
elementos:
La jerarqua de contenedores
El Layout Manager que conforma a cada contenedor
Las propiedades que integran cada uno de los componentes individuales
Clase JFrame
Content Panes
Usualmente es un JPanel.
En la mayora de las aplicaciones de Java, Swing contiene casi todo,
excepto la barra de men.
Debe ser creado explcitamente.
Caractersticas especiales
Los componentes de Swing ofrecen ciertas caractersticas especiales
que ayudan al desarrollo del programa:
Tool tip
Mnemonic
Disable
Border
Crearlo
Configurarlo
Aadir hijo (si es contenedor)
Aadir al padre (si no es JFrame)
Manejar los eventos
Window Layout
Cada contenedor administra la disposicin de sus componentes.
La nica tarea del programador es aadir los componentes,
el contenedor se encarga de la disposicin de los mismos.
El contenedor utiliza un Layout Manager para manejar la disposicin de
los componentes en el mismo.
Para darle ms poder al creador, existen diferentes Layout Managers.
El layout a usar puede ser determinado especificando Layout Managers
para los contenedores.
Layout Managers
Existen muchos Layout Managers predefinidos en:
FlowLayout
(en java.awt)
BorderLayout (en java.awt
CardLayout
(en java.awt)
GridLayout
(en java.awt)
GridBagLayout (en java.awt)
BoxLayout
(en javax.swing)
OverlayLayout (en javax.swing)
Para presentar una lista de ficheros que pueden ser abiertos por la
aplicacin.
Para permitir que el usuario seleccione o introduzca el nombre de
un fichero a grabar.
Clase JOptionPane
JTextField