// Esimerkkiohjelma JApplet, Java2D // Tekijä: Juha Peltomäki import javax.swing.*; import java.awt.*; public class Piirra extends JApplet { public void init() { getContentPane().add(new TaloPaneeli()); } } class TaloPaneeli extends JPanel { int X1[] = {50,250,250,50,50}; int Y1[] = {50,50, 300,300,50}; public void paintComponent(Graphics g) { super.paintComponent(g); setBackground(Color.white); Graphics2D graphics2D = (Graphics2D) g; g.setColor(Color.red); g.fillPolygon(X1, Y1, X1.length); g.setColor(Color.black); // Piirretään ovet ja savupiippi g.drawRect(80,120,60,60); g.drawRect(180,120,60,60); g.setColor(Color.red); g.fillRoundRect(80,10,20,40,10,10); // Päät ja niille silmät g.setColor(Color.blue); g.drawOval(100,150,30,30); g.fillOval(110,163,2,2); g.fillOval(120,163,2,2); g.drawOval(200,150,30,30); g.fillOval(210,163,2,2); g.fillOval(220,163,2,2); } }