Ingeniera en Computacin
Programacin Orientada a Objetos
Contenido
Guin de uso Objetivos de la Unidad de Aprendizaje Referencias Bibliogrficas
Aplicacin de conceptos bsicos de la programacin orientada a objetos Conocer y usar la sintaxis del lenguaje java
Unidad de competencia V
Componentes que conforman la interfaz Grfica
11/04/2013
Elementos de Swing
Componentes y Contenedores
Componentes. Aspecto visible del Interfaz.
11/04/2013
Contenedores Superiores I
Frame MenuBar Content Pane
11/04/2013
Contenedores Superiores
setSize() setVisble()
Component
Container
pack()
Windows
Panel
Dialog
setTitle()
Frame
Applet
JDialog
JFrame
JApplet
getContentPane()
getContentPane()
getContentPane()
11/04/2013
Contenedores Intermedios
Component
add() setLayout()
Container
JComponent
JPanel
JScrollPane
JSplitPane
JTabbedPane
JToolBar
Construccin de un GUI
I. Crear un contenedor superior y obtener un contenedor intermedio. II. Seleccionar un administrador de esquemas para el contenedor intermedio. III. Crear los componentes adecuados IV. Agregarlos al contenedor intermedio V. Dimensionar el contenedor superior VI. Mostrar el contenedor superior.
11/04/2013
11/04/2013
11/04/2013
Centro Universitario UAEM Texcoco V. Dimensionar el contenedor superior I Especificar el tamao del contenedor superior El mtodo void setSize(int ancho,int alto)
private JFrame f; f = new JFrame("Border Layout"); f.setSize(200,200);
11/04/2013
Centro Universitario UAEM Texcoco V. Dimensionar el contenedor superior II Alternativa : pack(), calcual el tamao de la ventana teniendo en cuenta.
El administrador de esquemas El nmero y orden de los componentes agregados La dimensin de los componentes (preferida)
11/04/2013
11/04/2013
GUI en Swing
Queda por conocer:
Usar adecuadamente los administradores de esquemas Estudiar a detalle los componentes Asociar acciones a los componentes
11/04/2013
Fin
11/04/2013