Npm : 201243501128
Nama : Kiuntoro
Kelas : R7H
Mata Kuliah : Komputer Grafik
Dosen : Nahot Frastian , M.Kom
Program Studi : Teknik Informatika
Universitas : Universitas Indraprasta PGRI
Program Komputer Grafik :
- GrafikBatang
Input:
import java.awt.Graphics;
import java.awt.Color;
public class GrafikBatang extends java.applet.Applet{
private static Color coklat = new Color (153,51,0);
private static Color merah = new Color (255,0,0);
private static Color biru = new Color (0,0,255);
private static Color kuning = new Color (255,255,0);
private static Color hijau = new Color (51,204,0);
public void paint (Graphics g){
int baris []={50,50};
int kolom []={50,450};
g.drawString("Komputer Grafik Batang bulan Desember yang
tertinggi dengan 100% dan warna biru grafiknya",75,500);
g.drawString("60%",75,295);
g.drawString("70%",150,245);
g.drawString("80%",225,195);
g.drawString("90%",300,145);
g.drawString("100%",375,95);
g.drawString("Agustus",75,475);
g.drawString("September",150,475);
g.drawString("Oktober",225,475);
g.drawString("November",300,475);
g.drawString("Desember",375,475);
g.drawLine (50,450,450,450);
g.drawPolygon (baris,kolom,baris.length);
g.setColor (hijau);
g.fillRect(75,300,50,150);
g.setColor (coklat);
g.fillRect(150,250,50,200);
g.setColor (merah);
g.fillRect(225,200,50,250);
g.setColor (kuning);
g.fillRect(300,150,50,300);
g.setColor (biru);
g.fillRect(375,100,50,350);
}
}
Proses:
- drawString: koordinat x nya: 75 dan koordinat Y nya: 500, sedangkan kata
Stringnya: “Komputer Grafik Batang bulan Desember yang tertinggi
dengan 100% dan warna biru grafiknya”
- drawString: koordinat x nya: 75 dan koordinat Y nya: 295, sedangkan kata
Stringnya: “60%”
- drawString: koordinat x nya: 150 dan koordinat Y nya: 245, sedangkan
kata Stringnya: “70%”
- drawString: koordinat x nya: 225 dan koordinat Y nya: 195, sedangkan
kata Stringnya: “80%”
- drawString: koordinat x nya: 300 dan koordinat Y nya: 145, sedangkan
kata Stringnya: “90%”
- drawString: koordinat x nya: 375 dan koordinat Y nya: 95, sedangkan kata
Stringnya: “100%”
- drawString: koordinat x nya: 75 dan koordinat Y nya: 475, sedangkan kata
Stringnya: “Agustus”
- drawString: koordinat x nya: 150 dan koordinat Y nya: 475, sedangkan
kata Stringnya: “September”
- drawString: koordinat x nya: 225 dan koordinat Y nya: 475, sedangkan
kata Stringnya: “Oktober”
- drawString: koordinat x nya: 300dan koordinat Y nya: 475, sedangkan
kata Stringnya: “November”
- drawString: koordinat x nya: 375 dan koordinat Y nya: 475, sedangkan
kata Stringnya: “Desember”
- drawLinenya: koordinat x1 nya 50, y1nya=450, x2=450, y2=450
- fillRectnya: koordinat x nya 75, y nya=300, width=50, height=150, lalu
warna yang di gunakan adalah hijau
- fillRectnya: koordinat x nya 150, y nya=250, width=50, height=200, lalu
warna yang di gunakan adalah coklat
- fillRectnya: koordinat x nya 225, y nya=200, width=50, height=250, lalu
warna yang di gunakan adalah merah
- fillRectnya: koordinat x nya 300, y nya=150, width=50, height=300, lalu
warna yang di gunakan adalah kuning
- fillRectnya: koordinat x nya 375, y nya=100, width=50, height=350, lalu
warna yang di gunakan adalah biru
Output:

Grafikbatang

  • 1.
    Npm : 201243501128 Nama: Kiuntoro Kelas : R7H Mata Kuliah : Komputer Grafik Dosen : Nahot Frastian , M.Kom Program Studi : Teknik Informatika Universitas : Universitas Indraprasta PGRI Program Komputer Grafik : - GrafikBatang Input: import java.awt.Graphics; import java.awt.Color; public class GrafikBatang extends java.applet.Applet{ private static Color coklat = new Color (153,51,0);
  • 2.
    private static Colormerah = new Color (255,0,0); private static Color biru = new Color (0,0,255); private static Color kuning = new Color (255,255,0); private static Color hijau = new Color (51,204,0); public void paint (Graphics g){ int baris []={50,50}; int kolom []={50,450}; g.drawString("Komputer Grafik Batang bulan Desember yang tertinggi dengan 100% dan warna biru grafiknya",75,500); g.drawString("60%",75,295); g.drawString("70%",150,245); g.drawString("80%",225,195); g.drawString("90%",300,145); g.drawString("100%",375,95); g.drawString("Agustus",75,475); g.drawString("September",150,475); g.drawString("Oktober",225,475); g.drawString("November",300,475);
  • 3.
    g.drawString("Desember",375,475); g.drawLine (50,450,450,450); g.drawPolygon (baris,kolom,baris.length); g.setColor(hijau); g.fillRect(75,300,50,150); g.setColor (coklat); g.fillRect(150,250,50,200); g.setColor (merah); g.fillRect(225,200,50,250); g.setColor (kuning); g.fillRect(300,150,50,300); g.setColor (biru); g.fillRect(375,100,50,350); } }
  • 4.
    Proses: - drawString: koordinatx nya: 75 dan koordinat Y nya: 500, sedangkan kata Stringnya: “Komputer Grafik Batang bulan Desember yang tertinggi dengan 100% dan warna biru grafiknya”
  • 5.
    - drawString: koordinatx nya: 75 dan koordinat Y nya: 295, sedangkan kata Stringnya: “60%” - drawString: koordinat x nya: 150 dan koordinat Y nya: 245, sedangkan kata Stringnya: “70%” - drawString: koordinat x nya: 225 dan koordinat Y nya: 195, sedangkan kata Stringnya: “80%” - drawString: koordinat x nya: 300 dan koordinat Y nya: 145, sedangkan kata Stringnya: “90%” - drawString: koordinat x nya: 375 dan koordinat Y nya: 95, sedangkan kata Stringnya: “100%” - drawString: koordinat x nya: 75 dan koordinat Y nya: 475, sedangkan kata Stringnya: “Agustus” - drawString: koordinat x nya: 150 dan koordinat Y nya: 475, sedangkan kata Stringnya: “September” - drawString: koordinat x nya: 225 dan koordinat Y nya: 475, sedangkan kata Stringnya: “Oktober” - drawString: koordinat x nya: 300dan koordinat Y nya: 475, sedangkan kata Stringnya: “November” - drawString: koordinat x nya: 375 dan koordinat Y nya: 475, sedangkan kata Stringnya: “Desember” - drawLinenya: koordinat x1 nya 50, y1nya=450, x2=450, y2=450 - fillRectnya: koordinat x nya 75, y nya=300, width=50, height=150, lalu warna yang di gunakan adalah hijau - fillRectnya: koordinat x nya 150, y nya=250, width=50, height=200, lalu warna yang di gunakan adalah coklat - fillRectnya: koordinat x nya 225, y nya=200, width=50, height=250, lalu warna yang di gunakan adalah merah - fillRectnya: koordinat x nya 300, y nya=150, width=50, height=300, lalu warna yang di gunakan adalah kuning
  • 6.
    - fillRectnya: koordinatx nya 375, y nya=100, width=50, height=350, lalu warna yang di gunakan adalah biru Output: