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 :
Dua Titik
Input :
import java.applet.Applet ;
import java.awt.Graphics ;
import java.awt.Color ;
public class duatitik extends java.applet.Applet {
public void paint (Graphics g ) {
int xPts []= { 159 ,183 , 183, 159 } ;
int yPts[] = { 111 , 100 ,291, 268 } ;
int xPts2[] = { 183 ,224 , 224, 183 } ;
int yPts2 []= { 100,111,273,291 } ;
int xPts3 []= { 230 ,262 , 262, 230 } ;
int yPts3 []= { 212 , 221 , 312 , 288 } ;
int xPts4[] = { 262 ,281 , 281, 262 } ;
int yPts4 []= { 221 , 208 , 294 , 312 } ;
int xPts5[]= { 230 ,250, 281, 262 } ;
int yPts5[] = { 212 , 204 , 208 , 222 } ;
g.setColor ( Color.magenta) ;
g.drawString ( " Dosen : NAHOT FRASTIAN , M.KOM ",60,40);
g.drawString ( " Mata Kuliah : Komputer Grafik ",60,60);
g.drawString ( " TEKNIK INFORMATIKA , UNIVERSITAS INDRAPRASTA
PGRI ",60,80);
g.setColor ( Color.blue);
setBackground (Color.green ) ;
g.setColor (Color.red ) ;
g.drawPolygon ( xPts,yPts,xPts.length ) ;
g.drawPolygon ( xPts2,yPts2,xPts2.length ) ;
g.drawPolygon ( xPts3,yPts3,xPts3.length ) ;
g.drawPolygon ( xPts4,yPts4,xPts4.length ) ;
g.drawPolygon ( xPts5,yPts5,xPts5.length ) ;
g.setColor ( Color.blue ) ;
g.drawLine ( 224,111,432,172 ) ;
g.drawLine ( 159,111,432,172 ) ;
g.drawLine ( 281,208,432,172 ) ;
g.drawLine ( 281,294,432,172 ) ;
g.drawLine ( 230,288,432,172 ) ;
g.drawLine ( 250,204,432,172 ) ;
g.drawLine ( 224,273,432,172 ) ;
g.drawLine ( 159,268,432,172 ) ;
g.drawLine ( 45,172,432,172 ) ;
g.drawLine ( 159,268,45,172 ) ;
g.drawLine ( 159,111,45,172 ) ;
g.drawLine ( 224,111,45,172 ) ;
g.drawLine ( 224,273,45,172 ) ;
g.drawLine ( 230,288,45,172 ) ;
g.drawLine ( 281,294,45,172 ) ;
g.drawLine ( 230,212,45,172 ) ;
g.drawLine ( 250,204,45,172 ) ;
}
}
Output:
Proses :
 Untuk menggambar grafik tersebut saya menggunakan
drawLine,drawString,drawPolygon dan fillRect .,
 Dimana untuk membuat garis nya saya menggunakan Polygon dan untuk untuk
grafik batangnya saya menggunakan fillRect dan setColor dengan warna yang
berbeda-beda setiap batangnya.
 Lalu untuk keterangan persen ,Keterangan bulan yang tertinggi dan bulannya saya
menggunakan drawString.
Output :
Duatitik

Duatitik

  • 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 : Dua Titik Input : import java.applet.Applet ; import java.awt.Graphics ; import java.awt.Color ; public class duatitik extends java.applet.Applet { public void paint (Graphics g ) { int xPts []= { 159 ,183 , 183, 159 } ; int yPts[] = { 111 , 100 ,291, 268 } ; int xPts2[] = { 183 ,224 , 224, 183 } ; int yPts2 []= { 100,111,273,291 } ; int xPts3 []= { 230 ,262 , 262, 230 } ;
  • 2.
    int yPts3 []={ 212 , 221 , 312 , 288 } ; int xPts4[] = { 262 ,281 , 281, 262 } ; int yPts4 []= { 221 , 208 , 294 , 312 } ; int xPts5[]= { 230 ,250, 281, 262 } ; int yPts5[] = { 212 , 204 , 208 , 222 } ; g.setColor ( Color.magenta) ; g.drawString ( " Dosen : NAHOT FRASTIAN , M.KOM ",60,40); g.drawString ( " Mata Kuliah : Komputer Grafik ",60,60); g.drawString ( " TEKNIK INFORMATIKA , UNIVERSITAS INDRAPRASTA PGRI ",60,80); g.setColor ( Color.blue); setBackground (Color.green ) ; g.setColor (Color.red ) ; g.drawPolygon ( xPts,yPts,xPts.length ) ; g.drawPolygon ( xPts2,yPts2,xPts2.length ) ; g.drawPolygon ( xPts3,yPts3,xPts3.length ) ; g.drawPolygon ( xPts4,yPts4,xPts4.length ) ; g.drawPolygon ( xPts5,yPts5,xPts5.length ) ; g.setColor ( Color.blue ) ; g.drawLine ( 224,111,432,172 ) ; g.drawLine ( 159,111,432,172 ) ; g.drawLine ( 281,208,432,172 ) ; g.drawLine ( 281,294,432,172 ) ; g.drawLine ( 230,288,432,172 ) ; g.drawLine ( 250,204,432,172 ) ; g.drawLine ( 224,273,432,172 ) ; g.drawLine ( 159,268,432,172 ) ; g.drawLine ( 45,172,432,172 ) ; g.drawLine ( 159,268,45,172 ) ; g.drawLine ( 159,111,45,172 ) ; g.drawLine ( 224,111,45,172 ) ; g.drawLine ( 224,273,45,172 ) ; g.drawLine ( 230,288,45,172 ) ;
  • 3.
    g.drawLine ( 281,294,45,172) ; g.drawLine ( 230,212,45,172 ) ; g.drawLine ( 250,204,45,172 ) ; } } Output:
  • 4.
    Proses :  Untukmenggambar grafik tersebut saya menggunakan drawLine,drawString,drawPolygon dan fillRect .,  Dimana untuk membuat garis nya saya menggunakan Polygon dan untuk untuk grafik batangnya saya menggunakan fillRect dan setColor dengan warna yang berbeda-beda setiap batangnya.  Lalu untuk keterangan persen ,Keterangan bulan yang tertinggi dan bulannya saya menggunakan drawString. Output :