// penjelasan >> import java kegunaanya untuk bisa membaca coding jika tidak ada import di bawah maka program yang kita buat akan error
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
// public class untuk judul membuat aplikasi poligon jadi anda harus membuat terlebih dahulu class//
public class ContohPoligon extends JFrame {
public static void main(String[] args) {
ContohPoligon apl =
new ContohPoligon();
}
public ContohPoligon() {
super("Contoh Poligon"); // nama yang kita buat pertama kali
setSize(450, 300); // ukuran form yang akan kita buat terserah mau segedek mana anda buat
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
CanvasKu kanvas = new CanvasKu();
add(kanvas);
show();
}
}
class CanvasKu extends Canvas {
public void paint(Graphics g) {
int x[] = {10, 250, 50, 70,10};
int y[] = {10, 70, 130, 55,10};
int jumlah = x.length;
g.drawPolyline(x, y, jumlah);
for(int i=0; i<x.length; i++) {
x[i] += 150;
y[i] += 90;
}
g.setColor(Color.red); // warna untuk poligon yang kita buat
g.setColor(Color.decode("0xff00ff"));
g.fillPolygon(x, y, jumlah);
}
}
No comments:
Write comments