Paparan Refleksi Lokakarya program sekolah penggerak.pptx
Grafik Garis Java
1. Npm : 201243501150
Nama : Dita Erlita Sari
Kelas : R7H
Mata Kuliah : Komputer Grafik
Dosen : Nahot Frastian , M.Kom
Program Studi : Teknik Informatika
Universitas : Universitas Indraprasta Pgri
Program Komputer Grafik :
Grafik Garis
Input :
import java.awt.Graphics ;
import java.awt.Color;
public class grafikgaris1 extends java.applet.Applet {
public void paint ( Graphics g ) {
g.drawString ( " Komputer Grafik Garis Dan Titik ", 40,310 ) ;
g.drawString ( " Nilai Tertinggi Garis Dan Titik Adalah 100 ", 40,330 ) ;
//ini buat nilai angka nya
g.drawString ( " 10 " ,50,253);
g.drawString ( " 20 " ,85,233);
g.drawString ( " 30 " ,123,213);
g.drawString ( " 50 " ,160,173);
2. g.drawString ( " 40 " ,197,191);
g.drawString ( " 60 " ,284,150);
g.drawString ( " 70 " ,241,132);
g.drawString ( " 80 " ,343,113);
g.drawString ( " 90 " ,387,93);
g.drawString ( " 100 " ,429,72);
g.setColor ( Color.green );
g.drawLine ( 40,40,40,280 ) ; // ini buat garis paling kiri
g.drawLine ( 445,40,445,280 ) ; // ini buat garis paling kanan
g.drawLine ( 40,40,445,40 ) ; // ini buat garis paling atas
g.drawLine ( 40,80,445,80 ) ;
g.drawLine ( 40,120,445,120 ) ;
g.drawLine ( 40,160,445,160 ) ;
g.drawLine ( 40,200,445,200 ) ;
g.drawLine ( 40,240,445,240) ;
g.drawLine ( 40,280,445,280 ) ;
//ini buat garis grafiknya
g.setColor (Color.red);
g.drawLine ( 63,258,90,243); // ini buat garis pertama paling bawah
g.drawLine ( 100,238,127,223); // ini buat garis ke2 paling bawah
g.drawLine ( 137,215,164,183); // ini buat garis ke3 paling bawah
g.drawLine ( 174,182,201,195); // ini buat garis ke4 paling bawah
g.drawLine ( 211,195,248,145); // ini buat garis ke5 paling bawah
g.drawLine ( 257,140,290,155); // ini buat garis ke6 paling bawah
g.drawLine ( 300,155,345,125); // ini buat garis ke7 paling bawah
g.drawLine ( 354,117,390,100); // ini buat garis ke8 paling bawah
g.drawLine ( 400,97,436,80); // ini buat garis ke9 paling bawah
//ini buat Ovalnya
g.setColor (Color.blue);
g.drawOval (53,255,10,10); // ini buat oval yang pertama dari bawah
g.drawOval (90,235,10,10); // ini buat oval yang ke2 dari bawah
g.drawOval (127,215,10,10); // ini buat oval yang ke3 dari bawah
g.drawOval (164,175,10,10); // ini buat oval yang ke4 dari bawah
g.drawOval (201,195,10,10); // ini buat oval yang ke5 dari bawah
g.drawOval (248,135,10,10); // ini buat oval yang ke6 dari bawah
g.drawOval (290,155,10,10); // ini buat oval yang ke7 dari bawah
3. g.drawOval (345,115,10,10); // ini buat oval yang ke8 dari bawah
g.drawOval (390,95,10,10); // ini buat oval yang ke9 dari bawah
g.drawOval (434,75,10,10); // ini buat oval yang ke9 dari bawah
}
}
Output:
4. Proses :
Untuk menggambar grafik tersebut saya menggunakan drawLine,drawOval dan
drawString .,
Dimana lebar dari grafik tersebut adalah 445 dan tinggi nya adalah 280, dengan
menggunakan setColor hijau.
Lalu untuk statistik garisnya saya juga menggunakan drawLine dengan
menggunakan setColor Merah.
Lalu untuk titik hasilnya saya menggunakan drawOval dengan menggunakan
setColor biru.
Dan untuk nilai per-statistiknya dan keterangan nilai tertinggi saya menggunakan
drawString .,
Output :