Motivasi Hidup

Hanya orang yang berani gagal total,akan meraih keberhasilan total (Jhon F.Kennedy)

Kamis, 10 November 2016

POLYLINE DENGAN JUMLAH TITIK 9 Bagaimana jika jumlah titik kurang dari sembilan atau lebih.........

PolyLine...
Coding dibawah ini membentuk hasil seperti gambar dibawahnya...

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 *
 * @author Dominggo
 */
import java.awt.Graphics;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class polyline extends JPanel {

  public void paint(Graphics g) {
      int[] xs = {25, 75, 125, 85, 125, 75, 25, 65, 25};
      int[] ys = {50, 90, 50, 100, 150, 110, 150, 100, 50};
      g.drawPolyline(xs, ys, 9);
      }
  public static void main(String[] args) {
    JFrame frame = new JFrame();
    frame.getContentPane().add(new polyline());

    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.setSize(200,200);
    frame.setVisible(true);
  }
}



Apabila ......Polyline dengan jumlah 9 
Pada coding ---->   g.drawPolyline(xs, ys, 9);
maka hasilnya sperti gambar berikut...

 


Apabila ......Polyline dengan jumlah 8 
Pada coding ---->   g.drawPolyline(xs, ys, 8);
maka hasilnya sperti gambar berikut...

ini membuktikan garis tidak terhubung (putus)

















Apabila ......Polyline dengan jumlah 5 
Pada coding ---->   g.drawPolyline(xs, ys, 5);
maka hasilnya sperti gambar berikut...

ini membuktikan garis tidak terhubung (putus)



Apabila ......Polyline dengan jumlah lebih (>9)
Pada coding ---->   g.drawPolyline(xs, ys,12);
maka hasilnya sperti gambar adalah kosong
mengapa demikian karena jumlah titik x dan y yang terbentuk tidak sama dengan 12 (>9)



Mengapa sampai terjadi demikian
dari gambar dengan jumlah titik 9 maka dihasilakn gambar yang utuh dimana saling terhubung dan apabila salah satu titik dihilangkan saja atau jumlah titik nol maka ada bagian atau sisi-sisi yang tidak terhubung sehingga tidak membentuk PolyLine....

Tidak ada komentar:

Posting Komentar