SlideShare a Scribd company logo
1 of 5
Npm : 201243501228
Nama : Syahroni
Kelas : R7H
Mata Kuliah : Komputer Grafik
Dosen : Nahot Frastian , M.Kom
Program Studi : Teknik Informatika
Universitas : Universitas Indraprasta Pgri
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
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
}
}
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 :

More Related Content

What's hot (8)

tugas akhir logika informatika
tugas akhir logika informatikatugas akhir logika informatika
tugas akhir logika informatika
 
Langkah kerja orthorombic
Langkah kerja orthorombicLangkah kerja orthorombic
Langkah kerja orthorombic
 
Bintang warna
Bintang warnaBintang warna
Bintang warna
 
Lamp
LampLamp
Lamp
 
tugas akhir logika informatika
tugas akhir logika informatikatugas akhir logika informatika
tugas akhir logika informatika
 
Luas segitiga
Luas segitigaLuas segitiga
Luas segitiga
 
Rumus dasar python buatan nova
Rumus dasar python buatan novaRumus dasar python buatan nova
Rumus dasar python buatan nova
 
Tugas matematika
Tugas matematikaTugas matematika
Tugas matematika
 

Similar to Grafik

Bintang
BintangBintang
Bintang
syahronirpl
 
Lampu(kreatifitas)
Lampu(kreatifitas)Lampu(kreatifitas)
Lampu(kreatifitas)
kiuntoro
 

Similar to Grafik (14)

Bintang
BintangBintang
Bintang
 
Bintangwarna
BintangwarnaBintangwarna
Bintangwarna
 
Lampu(kreatifitas)
Lampu(kreatifitas)Lampu(kreatifitas)
Lampu(kreatifitas)
 
Duatitik
DuatitikDuatitik
Duatitik
 
Bintangmiring
BintangmiringBintangmiring
Bintangmiring
 
Bintang
BintangBintang
Bintang
 
Bintang miring
Bintang miringBintang miring
Bintang miring
 
Lamp
LampLamp
Lamp
 
Lamp
LampLamp
Lamp
 
Tugas no 1 b
Tugas no 1 bTugas no 1 b
Tugas no 1 b
 
Tugas soal no1 b
Tugas soal no1 bTugas soal no1 b
Tugas soal no1 b
 
Grafik
GrafikGrafik
Grafik
 
Soal1b
Soal1bSoal1b
Soal1b
 
Soalno1b
Soalno1bSoalno1b
Soalno1b
 

More from syahronirpl

Batang
BatangBatang
Batang
syahronirpl
 

More from syahronirpl (17)

Makalah Kelompok 10
Makalah Kelompok 10Makalah Kelompok 10
Makalah Kelompok 10
 
Dokumen
DokumenDokumen
Dokumen
 
Soalno2
Soalno2Soalno2
Soalno2
 
Soalno1a
Soalno1aSoalno1a
Soalno1a
 
Segi empat1
Segi empat1Segi empat1
Segi empat1
 
Segi empat
Segi empatSegi empat
Segi empat
 
Polygonbiasa
PolygonbiasaPolygonbiasa
Polygonbiasa
 
Polygon
PolygonPolygon
Polygon
 
Oval
OvalOval
Oval
 
No3
No3No3
No3
 
My line
My lineMy line
My line
 
Kotak3 d
Kotak3 dKotak3 d
Kotak3 d
 
Eliptikal
EliptikalEliptikal
Eliptikal
 
Draw text
Draw textDraw text
Draw text
 
Batang
BatangBatang
Batang
 
Basis graphics
Basis graphicsBasis graphics
Basis graphics
 
Arc
ArcArc
Arc
 

Recently uploaded

BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
JuliBriana2
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
JarzaniIsmail
 

Recently uploaded (20)

PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
 
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
 
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxBab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
 
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptxBAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
BAB 5 KERJASAMA DALAM BERBAGAI BIDANG KEHIDUPAN.pptx
 
PPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptxPPT Mean Median Modus data tunggal .pptx
PPT Mean Median Modus data tunggal .pptx
 
TEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptx
TEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptxTEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptx
TEKNIK MENJAWAB RUMUSAN SPM 2022 - UNTUK MURID.pptx
 
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKAKELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
 
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
PELAKSANAAN + Link2 Materi BimTek _PTK 007 Rev-5 Thn 2023 (PENGADAAN) & Perhi...
 
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptxDEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
DEMONSTRASI KONTEKSTUAL MODUL 1.3 CGP 10.pptx
 
Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024Panduan Memahami Data Rapor Pendidikan 2024
Panduan Memahami Data Rapor Pendidikan 2024
 
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptxOPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
OPTIMALISASI KOMUNITAS BELAJAR DI SEKOLAH.pptx
 
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdfAksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
Aksi Nyata Sosialisasi Profil Pelajar Pancasila.pdf
 
power point bahasa indonesia "Karya Ilmiah"
power point bahasa indonesia "Karya Ilmiah"power point bahasa indonesia "Karya Ilmiah"
power point bahasa indonesia "Karya Ilmiah"
 
vIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsxvIDEO kelayakan berita untuk mahasiswa.ppsx
vIDEO kelayakan berita untuk mahasiswa.ppsx
 
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
Aksi Nyata Menyebarkan (Pemahaman Mengapa Kurikulum Perlu Berubah) Oleh Nur A...
 
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI RUPA KELAS 6 KURIKULUM MERDEKA.pdf
 
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat  UI 2024
Tim Yang Lolos Pendanaan Hibah Kepedulian pada Masyarakat UI 2024
 
Konseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusiaKonseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusia
 
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
Prov.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdfProv.Jabar_1504_Pengumuman Seleksi Tahap 2_CGP A11 (2).pdf
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 .,