Hoofdstuk 2, opdracht 2
Opdracht
Deze opdracht borduurde verder op de vorige. Bij de vorige opdracht moesten we een vlag tekenen met drie standaard kleuren. Nu was het de bedoeling een vlag met drie niet-standaard kleuren te tekenen. We hebben hiervoor weer gebruik gemaakt van de Color class in Java, maar deze gaven we 3 argumenten mee: de zogenaamde RGB-waarden.
Applet
Code
import java.awt.*;
import java.applet.*;
public class Appletje extends Applet {
public void paint(Graphics g) {
// Teken een verticale lijn
g.drawLine(100, 50, 100, 250);
// Bovenste 'blok'
g.setColor(new Color(125, 125, 125));
g.fillRect(100, 50, 100, 25);
// Middelste 'blok'
g.setColor(new Color(150, 150, 150));
g.fillRect(100, 75, 100, 25);
// Onderste 'blok'
g.setColor(new Color(175, 175, 175));
g.fillRect(100, 100, 100, 25);
// Zwarte rand om alle 'blokjes'
g.setColor(Color.black);
g.drawRect(100, 50, 100, 25);
g.drawRect(100, 75, 100, 25);
g.drawRect(100, 100, 100, 25);
}
} Screenshot
