em...... hai patrik.... loh kok malah patrik..... hehehehe..... intermezo dikitlah.
Kali ini aku bagi - bagi program lagi nich..... udah lama gak bagi - bagi script program lagi. Script program yang bakalan aku kasih kali ini adalah membuat sebuah bangun berbentuk seperti gambar 1 dibawah ini dengan menggunakan JAVA programing. Sebenarnya program ini adalah sebuah tugas Skill Exam dari sertifikasi JENI 1 di kampusku.
Gambar 1
Untuk membuat bangun diatas kita bisa menjabarkan bahwa bangun tersebut tersusun atas 3 buah bangun, yaitu 2 buah bangun segitiga dan 1 buah bangun persegi panjang. Dari ketiga bangun tersebut terciptalah sebuah bangun baru apa bila dipadukan sepertihalnya pada gambar 1 diatas.
Langsung saja berikut sintaksnya:
import javax.swing.*;
import java.awt.*;
class Gambar1 extends Canvas{
public void paint(Graphics g){
setBackground(Color.black);
g.setColor(Color.yellow);
g.drawString("Program Bangun", 10,30);
g.drawString("Lukman Wahyudi", 10,50);
g.drawString("http://apocalypsezone.blogspot.com", 10,70);
//membuat persegi panjang
g.setColor(Color.cyan);
g.fillRect(100, 150, 150, 60);
//membuat segitiga kanan
g.setColor(Color.cyan);
Polygon p01 = new Polygon();
p01.addPoint(300, 180);//kiri atas
p01.addPoint(300, 180);//kiri bawah
p01.addPoint(250,230);//kanan bawah
p01.addPoint(250,130);//kanan atas
g.fillPolygon(p01);
//membuat segitiga kiri
g.setColor(Color.cyan);
Polygon p02 = new Polygon();
p02.addPoint(100, 230);//kiri atas
p02.addPoint(100, 130);//kiri bawah
p02.addPoint(50,180);//kanan bawah
p02.addPoint(50,180);//kanan atas
g.fillPolygon(p02);
}
}
class Layar extends JFrame{
private Gambar1 gambar = new Gambar1();
public Layar(){
super("lukman_119");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLocation(100,100);
setSize(380,400);
add(gambar);
setVisible(true);
}
}
public class lukman_119{
public static void main(String[] args){
new Layar();
}
}
Berikut adalah contoh running programnya:
0 comments:
Post a Comment