Npm : 201243501228
Nama : Syahroni
Kelas : R7H
Mata Kuliah : Komputer Grafik
Dosen : Nahot Frastian , M.Kom
Program Studi : Teknik Informatika
Universitas : Universitas Indraprasta Pgri
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Grafik
1. Npm : 201243501228
Nama : Syahroni
Kelas : R7H
Mata Kuliah : Komputer Grafik
Dosen : Nahot Frastian , M.Kom
Program Studi : Teknik Informatika
Universitas : Universitas Indraprasta Pgri
2. Program Komputer Grafik :
- Grafik
Input :
import java.awt.Graphics ;
import java.awt.Color;
public class grafikgaris 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 ) ;
//Untuk nilai Yang Akan Muncul
g.drawString ( " 10 " ,50,253);
g.drawString ( " 20 " ,85,233);
g.drawString ( " 30 " ,123,213);
g.drawString ( " 50 " ,160,173);
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 ) ; //Untuk garis paling kiri
g.drawLine ( 445,40,445,280 ) ; //Untuk garis paling kanan
g.drawLine ( 40,40,445,40 ) ; //Untuk 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 ) ;
//Untuk garis grafiknya
g.setColor (Color.red);
g.drawLine ( 63,258,90,243); //Untuk garis pertama paling bawah
g.drawLine ( 100,238,127,223); //Untuk garis ke2 paling bawah
g.drawLine ( 137,215,164,183); //Untuk buat garis ke3 paling bawah
3. g.drawLine ( 174,182,201,195); //Untuk buat garis ke4 paling bawah
g.drawLine ( 211,195,248,145); //Untuk buat garis ke5 paling bawah
g.drawLine ( 257,140,290,155); //Untuk garis ke6 paling bawah
g.drawLine ( 300,155,345,125); //Untuk garis ke7 paling bawah
g.drawLine ( 354,117,390,100); //Untuk garis ke8 paling bawah
g.drawLine ( 400,97,436,80); //Untuk garis ke9 paling bawah
//Untuk Ovalnya
g.setColor (Color.blue);
g.drawOval (53,255,10,10); //Untuk oval yang pertama dari bawah
g.drawOval (90,235,10,10); //Untuk oval yang ke2 dari bawah
g.drawOval (127,215,10,10); //Untuk oval yang ke3 dari bawah
g.drawOval (164,175,10,10); //Untuk oval yang ke4 dari bawah
g.drawOval (201,195,10,10); //Untuk oval yang ke5 dari bawah
g.drawOval (248,135,10,10); //Untuk oval yang ke6 dari bawah
g.drawOval (290,155,10,10); //Untuk oval yang ke7 dari bawah
g.drawOval (345,115,10,10); //Untuk oval yang ke8 dari bawah
g.drawOval (390,95,10,10); // Untuk oval yang ke9 dari bawah
g.drawOval (434,75,10,10); //Untukt oval yang ke9 dari bawah
}
}
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 .,