Kapitel 10: "Appletprogrammierung"

"FarbBeispielApplet.java"


import java.awt.*;
import java.applet.*;
import java.util.Random;

public class FarbBeispielApplet extends Applet {
private int width;
private int height;
private String titel;

public void init() {
// Parameterübernahme
width = Integer.parseInt(getParameter("width"));
height = Integer.parseInt(getParameter("height"));
titel = getParameter("titel");

setSize(width, height);
setBackground(Color.lightGray);
setForeground(Color.red);
}

public void paint(Graphics g){
Random r = new Random();
for (int y=30; y < getHeight()-10; y += 15)
for (int x=12; x < getWidth()-10; x += 15) {
g.setColor(new Color(r.nextInt(256),
r.nextInt(256),
r.nextInt(256)));
g.fillRect(x, y, 10, 10);
g.setColor(Color.BLACK);
g.drawRect(x - 1, y - 1, 10, 10);
}
}
}

Picksel Media Marco Block © 2006-2009 – ImpressumKontakt
Gestaltung und Umsetzung Tobias Losch, www.picksel-media.de