lunes, 3 de agosto de 2009

12




//Aplicación que dibija una Flor con colores y tamaños de fuentes diferentes.
import java.awt.*;
import java.applet.*;
import java.awt.Color;

public class Flor extends Applet
{
Color fushia = new Color(220, 31, 216);
Color cafe = new Color(150, 107, 61);
Font A = new Font("TimesRoman", Font.BOLD,30);
Font B = new Font("TimesRoman", Font.BOLD, 25);
Font C = new Font("TimesRoman", Font.BOLD, 20);
Font D = new Font("TimesRoman", Font.BOLD, 15);

public void paint(Graphics flo)
{
flo.setColor(Color.black);
flo.fillRect(0,0,200,240);

flo.setFont(A);
flo.setColor(Color.white);
flo.drawString("A", 35, 30);
flo.setFont(B);
flo.setColor(Color.blue);
flo.drawString("M", 55, 30);
flo.setFont(C);
flo.setColor(Color.yellow);
flo.drawString("N", 80, 30);
flo.setFont(D);
flo.setColor(Color.red);
flo.drawString("I", 96, 30);
flo.setColor(Color.green);
flo.drawString("S", 102, 30);
flo.setFont(C);
flo.setColor(cafe);
flo.drawString("T", 110, 30);
flo.setFont(B);
flo.setColor(Color.orange);
flo.drawString("I", 125, 30);
flo.setFont(A);
flo.setColor(fushia);
flo.drawString("A", 135, 30);


flo.setColor(Color.white);
flo.fillArc(50,40,96,96,90,90);
flo.setColor(Color.red);
flo.fillArc(54,40,96,96,0,90);
flo.setColor(Color.yellow);
flo.fillArc(50,44,96,96,180,90);
flo.setColor(Color.cyan);
flo.fillArc(54,44,96,96,0,-90);
flo.setColor(cafe);
flo.fillRect(95,140,10,70);
flo.setColor(Color.green);
flo.fillRoundRect(105,160,25,10,15,5);

flo.setFont(D);
flo.setColor(fushia);
flo.drawString("P", 35, 230);
flo.setFont(C);
flo.setColor(Color.orange);
flo.drawString("R", 43, 230);
flo.setFont(B);
flo.setColor(cafe);
flo.drawString("E", 55, 230);
flo.setFont(A);
flo.setColor(Color.blue);
flo.drawString("S", 72, 230);
flo.setColor(Color.white);
flo.drawString("E", 90, 230);
flo.setFont(B);
flo.setColor(Color.yellow);
flo.drawString("N", 110, 230);
flo.setFont(C);
flo.setColor(Color.red);
flo.drawString("T", 125, 230);
flo.setFont(D);
flo.setColor(Color.green);
flo.drawString("A", 135, 230);


}
}

No hay comentarios:

Publicar un comentario