Selasa, 31 Maret 2009

Membuat bangun datar dengan JAVA (Applet)

Pada kesempatan kali saya akan menguraikan tetang cara membuat beberapa bentuk bangun datar sederhana yaitu lingkaran, persegi, segitiga, dan jajargenjang dengan menggunakan bahasa Java (Applet), serta IDE netbeans sebagai kompilernya.


Screenshot hasil tutorial kita

Gambar diatas merupakan hasil akhir dari program yang akan kita buat kali ini. Cukup sederhana, dan mungkin akan berguna bagi anda yang sedang belajar Applet, serta mendapat tugas dari guru atau dosen anda.

Langkah demi langkah. Ikuti langkah dibawah ini secara berutuan

Buka netbeans

Jalankan IDE netbeans anda, jika anda belum memilikinya silahkan unduh disini. Selanjutnya, klik file-new project-pilih java pada categories dan java class library pada Project. Setelah itu klik next. Disana anda akan diharuskan untuk mengisi Project name, project location, dan project folder. Isi project name dengan nama DrawRect, sedangkan untuk project location dan project folder, silahkan anda tentukan sediri.

Pada bagian project, disebelah kiri jendela netbeans, akan tampak project yang tadi kita buat sebelumnya. Klik kanan pada nama project, lalu pilih new, pilih applet. Jika applet belum ada, silahkan pilih other. Lalu pilih Java dibagian categories dan pilih applet pada bagian File Type. Tulis DrawRect1 pada kolom Class Name, dan biarkan kolom yang lain sesuai dengan defaultnya.

Screenshoot pada saat memilih other.

Selanjutnya, klik tanda plus(+) pada project DrawRect, dan pilih Source Packages, lalu ,dan double click pada DrawRect1.java.

Hapus semua coding default bawaan netbeans dan gantikan dengan coding dibawah ini.

import java.awt.*;
import java.applet.Applet;
/**
 *
 * @author Taofik Muhammad
 */
public class DrawRect1 extends Applet {

    public void paint(Graphics g)
    {
    setBackground(Color.blue);

    //menulis di header situs
    g.setColor(Color.red);
 g.drawString("TAOFIK MUHAMMAD | Tugas Teknik Multimedia", 200,50);
    g.drawString("NIM : 0608551", 300, 70);
    g.drawString("Pendidikan Ilmu Komputer UPI",250,90);
    //membuat garis horisontal
    g.setColor(Color.red);
    g.drawLine(1,100,800,100);

    //membuat garis vertikal
    g.setColor(Color.red);
    g.drawLine(100, 1, 100, 800);

    //membuat lingkaran berwarna kuning
    g.setColor(Color.yellow);
    g.fillOval(130, 130, 100, 100);

    //membuat persegi berwarna hijau
    g.setColor(Color.green);
    g.fillRect(130, 300, 100, 100);

    //membuat segitiga
    g.setColor(Color.cyan);
    Polygon p01=new Polygon();

    p01.addPoint(400, 130);//kiri atas
    p01.addPoint(450, 200);//kiri bawah

    p01.addPoint(350,200);//kanan bawah
    p01.addPoint(400,130);//kanan atas

    g.fillPolygon(p01);

    //membuat jajar genjang
    g.setColor(Color.white);
    Polygon p02=new Polygon();

    p02.addPoint(400,300);//kiri atas
    p02.addPoint(300,400);//kiri bawah

    p02.addPoint(500,400);//kanan bawah
    p02.addPoint(600,300);//kanan atas

    g.fillPolygon(p02);
    }
}

Demikian listing program applet kita kali ini,mudah-mudahan berguna bagi anda yang membutuhkannya.


1 komentar: