Beruflich Dokumente
Kultur Dokumente
Swing.
Para el desarrollo con componentes Swing era necesario el paquete de Javax.swing. Cada uno
de los elementos gráficos de gui son un componente, de aquí viene lo que se conoce como
contenedores, los componentes que contienen otros los denominamos de esta manera.
Contenedores específicos: Estos son formularios internos y los paneles de capas, que a
la vez pueden superponerse.
Controles básicos: Gracias a Swing tenemos una gran variedad de controles gráficos que son
más versátiles que AWT. Podemos nombrar algunos que son los más populares como:
botones, botones de selección, cajas de combo, listas, menús, botones de opciones, controles
deslizantes, controles numéricos, campos de texto.
Cada uno de estos componente implementa un método paint() que posee el código
para pintarlo.
Cuando en el entorno es necesario nuevamente a colorear un componente, invoca al
método repaint().
Componentes swing
Herencia:
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
Herencia:
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
?????
JFrame, JDialog, JWindow y JApplet son contenedores de alto nivel. Al momento de la creación
de estos contenedores, además se crean contenedores JRootPane dentro de los mismos. El
método getContentPane() de los contenedores da acceso al contenedor de donde se
agregaron los hijos.