// // AwtLibre.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: 25-Jul-1996 20:43:15 // //-------------------------------------------------------------------------- // 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; // Demostraci¢n de la creacion de un layout propio. Utilizamos el // layout que hemos definido en la clase MiLayout.class, que es un // layout que dispone de un metodo para posicionar los componentes en // coordenadas espec¡ficas de la pantalla public class AwtLibre extends Applet { Button boton1,boton2,boton3; Label etiqueta; TextField texto; public void init() { // Se utiliza nuestro dise¤o en el Applet setLayout( new MiLayout() ); // Colocamos tres botones, una etiqueta y un texto asociado boton1 = new Button( "Aceptar" ); boton2 = new Button( "Abrir" ); boton3 = new Button( "Cerrar" ); etiqueta = new Label( "Texto" ); texto = new TextField( "",20 ); // Incorporamos los componenetes al Layout add( boton1 ); add( boton2 ); add( boton3 ); add( etiqueta ); add( texto ); // Utilizamos el m‚todo "move" que hemos implementado para // nuestro layout, que nos permitira colocar los componentes en // posiciones especificas de la pantalla boton1.move( 0,10 ); boton2.move( 70,10 ); boton3.move( 30,40 ); etiqueta.move( 75,70 ); texto.move( 120,70 ); } } //----------------------------------------- Final del fichero AwtLibre.java