APA SIH POLYLINES AND POLIGON ?
Polylines adalah urutan titik yang terhubung.
Poligon adalah bentuk multisided tertutup yang terdiri dari segmen garis lurus.
Langsung saja kita buat programnya.
// Ini adalah java apa saja yang dipanggil untuk membuat project ini.
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Polygon;
import javax.swing.JFrame;
import javax.swing.JPanel;
// Ini adalah kelas yang di extends ke JPanel
public class poly extends JPanel{
public void paintComponent(Graphics g) {
//Nomor 1 :
int[] x1= {10,70,70,10,10,60,60,30,30};
int[] y1= {10,10,70,70,30,30,60,60,40};
g.drawPolyline(x1, y1,9);
//Nomor 2 :
int[] x2 = {60,40,10,35,50,70,40,20};
int[] y2 = {95,80,110,130,110,130,160,140};
g.drawPolyline(x2, y2,8);
//Nomor 3 :
int[] x3 = {10,30,50,70,90,60,60};
int[] y3 = {180,170,180,170,180,210,260};
Polygon polygon1 = new Polygon (x3, y3, 7);
g.drawPolygon(polygon1);
//Nomor 4 :
int[] x4 = {10,40,70,70,10};
int[] y4 = {270,300,270,330,330};
g.fillPolygon(x4, y4, 5);
//Nomor 5 :
int[] x5= {10,40,70,70,60,20,10};
int[] y5 = {370,340,370,420,440,440,420};
g.fillPolygon(x5, y5, 7);
g.setColor(Color.WHITE);
g.fillRect(25, 380, 30, 40);
}
public static void main(String[] a) {
// Ini adalah program untuk menampilkan frame
JFrame frame = new JFrame("Menggambar POlygon");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
poly Polys = new poly();
frame.add(Polys);
frame.setSize(200,500);
frame.setVisible(true);
}
}
Ini adalah hasil dari project diatas.
Semoga bermanfaat,
Muhammad Octa Firmansyah
011180195
