// // Rect3.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: 17-Sep-1996 04:13:47 // //-------------------------------------------------------------------------- // 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; public class Rect3 extends Applet { int apAncho,apAlto; int x,y,ancho,alto; Color color; public void init() { Dimension d = size(); apAncho = d.width; apAlto = d.height; x = aleatorio( apAncho ); y = aleatorio( apAlto ); ancho = aleatorio( apAncho - x ); alto = aleatorio( apAlto - y ); color = new Color( aleatorio(255),aleatorio(255),aleatorio(255) ); repaint(); } public void paint( Graphics g ) { g.setColor( color ); g.drawRect( 0,0,apAncho-1,apAlto-1 ); g.fillRect( x,y,ancho-1,alto-1 ); } private int aleatorio( int rango ) { double retornoMath; retornoMath = Math.random(); return( (int)( retornoMath * rango ) ); } } //--------------------------------------------- Final del fichero Rect3.java