Selasa, 16 April 2013

Komputer Grafik: Papan catur Java Netbeans



Ternyata gak sesusah yang dibayangkan kan, untuk membuat desain papan catur menggunakan source code java netbean. Boca aja script berikut yah;


public void paint(Graphics g) {
    super.paint(g);

    Graphics2D g2d = (Graphics2D) g;

    g2d.setPaint(new Color(204,153,0));
    g2d.fillRect(18, 38, 264, 264);

    g2d.setPaint(Color.BLACK);
    g2d.fillRect(30, 50, 240, 240);

    g2d.setPaint(Color.WHITE);
    g2d.fillRect(30,80,30,30);
    g2d.fillRect(30,140,30,30);
    g2d.fillRect(30,200,30,30);
    g2d.fillRect(30,260,30,30);

    g2d.fillRect(90,80,30,30);
    g2d.fillRect(90,140,30,30);
    g2d.fillRect(90,200,30,30);
    g2d.fillRect(90,260,30,30);

    g2d.fillRect(150,80,30,30);
    g2d.fillRect(150,140,30,30);
    g2d.fillRect(150,200,30,30);
    g2d.fillRect(150,260,30,30);

    g2d.fillRect(210,80,30,30);
    g2d.fillRect(210,140,30,30);
    g2d.fillRect(210,200,30,30);
    g2d.fillRect(210,260,30,30);

    g2d.setPaint(Color.WHITE);
    g2d.fillRect(60,50,30,30);
    g2d.fillRect(60,110,30,30);
    g2d.fillRect(60,170,30,30);
    g2d.fillRect(60,230,30,30);

    g2d.fillRect(120,50,30,30);
    g2d.fillRect(120,110,30,30);
    g2d.fillRect(120,170,30,30);
    g2d.fillRect(120,230,30,30);

    g2d.fillRect(180,50,30,30);
    g2d.fillRect(180,110,30,30);
    g2d.fillRect(180,170,30,30);
    g2d.fillRect(180,230,30,30);

    g2d.fillRect(240,50,30,30);
    g2d.fillRect(240,110,30,30);
    g2d.fillRect(240,170,30,30);
    g2d.fillRect(240,230,30,30);
}

Tidak ada komentar:

Posting Komentar