// // EjGrupo.java // Copyright (c) 1996, Agustin Froufe // Todos los derechos reservados. // // No se asume ninguna responsabilidad por el uso o alteracion de este // software. Este software se proporciona COMO ES, sin garantia de ningun // tipo de su funcionamiento y en ningun caso sera el autor responsable de // daños o perjuicios que se deriven del mal uso del software, aun cuando // este haya sido notificado de la posibilidad de dicho daño. // // Compilador: javac 1.0 // Autor: Agustin Froufe // Creacion: 16-Dic-1996 13:26:46 // //-------------------------------------------------------------------------- // Esta informacion no es necesariamente definitiva y esta sujeta a cambios // que pueden ser incorporados en cualquier momento, sin avisar. //-------------------------------------------------------------------------- import java.awt.*; import java.applet.Applet // Clase creada para demostrar la utilización del Componente Grupo que // hemos desarrollado para incorporar al set del AWT public class EjGrupo extends Applet { Label etiq; Button izqda; Button dcha; Button todo; public void init() { setBackground( Color.lightGray ); setLayout( null ); // Creamos un grupo para contener una etiqueta que aparecerá // centrada sobre la zona que ocupa el Grupo Grupo g = new Grupo( "Etiqueta" ); add( g ); g.setFont( new Font("Dialog",0,14 ) ); g.reshape( insets().left + 10,insets().top + 20,290,40 ); g.setLayout( new FlowLayout( FlowLayout.CENTER,10,10 ) ); // Creamos e incorporamos la etiqueta al Grupo etiq = new Label( "Hola Java!" ); g.add( etiq ); // Creamos otro grupo que contendrá 3 botones. En este caso // no indicamos el Layout a utilizar dentro del Grupo, // porque vamos a colocar los botones en posiciones absolutas Grupo g2 = new Grupo( "Botones" ); add( g2 ); g2.reshape( insets().left+10,80,290,60 ); // Creamos e incorporamos los 3 botones al Grupo izqda = new Button( "Botón 1" ); g2.add( izqda ); izqda.reshape( 20,20,70,30 ); dcha = new Button( "Botón 2" ); g2.add( dcha ); dcha.reshape( 110,20,70,30 ); todo = new Button( "Botón 3" ); g2.add( todo ); todo.reshape( 200,20,70,30 ); } } //------------------------------------------- Final del fichero EjGrupo.java