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 :
Program Uts
Input :
import java.awt.Graphics ;
import java.awt.Color;
public class uts extends java.applet.Applet {
private static Color abu = new Color (204,204,204) ;
private static Color abu2 = new Color (153,153,153);
private static Color pink = new Color (255,51,51) ;
private static Color biru = new Color (51,51,255);
private static Color pink2 = new Color (255,0,102) ;
public void paint ( Graphics g ) {
setBackground ( Color.black ) ;
// ini buat line
g.setColor ( Color.yellow );
g.drawLine (0,180,100,0);
g.drawString ( " Line 2D " ,20,200);
g.setColor ( Color.blue );
g.fillRect ( 110,0,150,180 ) ;
g.drawString ( " fillRectangLe2D " ,110,200);
g.setColor ( Color.green );
g.drawRoundRect ( 280,0,150,180,10,10 ) ;
g.drawString ( " RoundRectangLe2D " ,280,200);
g.setColor ( Color.yellow ) ;
g.drawArc ( 450,0,150,180,70,200 ) ;
g.drawString ( "Arc2D " , 480,200 ) ;
g.setColor ( abu );
g.fillOval ( 620,0,150,180 ) ;
g.drawString ( " filledElipse2D " ,640,200);
g.setColor ( Color.blue );
g.drawRect ( 0,230,100,180 ) ;
g.drawString ( " RectangLe2D " ,10,430);
g.setColor ( Color.yellow );
g.fillRect ( 110,230,150,180 ) ;
g.drawString ( " fillRectangLe2D " ,110,430);
g.setColor ( abu2 );
g.fillArc ( 280,230,150,180,65,-285 ) ;
g.drawString ( " fillArc2D " ,300,430);
g.setColor ( pink );
g.drawArc ( 450,230,150,180,0,245 ) ;
g.drawLine ( 493,400,600,320);
g.drawString ( " Arc2D " ,480,430);
g.setColor ( biru );
g.drawOval ( 620,230,150,180 ) ;
g.setColor ( pink2 ) ;
g.fillOval ( 622,232,148,178);
g.drawString ( " filledElipse2D " ,640,430);
}
}
Output:
Proses :
 drawString : kordinat x nya : 0 dan kordinat Y nya :50 , sedangkan kata String
nya : Java Graphics Basic
 drawLine nya : kordinat x1 nya 5 , x2 nya = 150 , y1 = 100 , y2 = 250
 Lalu warna yang di gunakan adalah warna merah ( setColor )
 drawRect : kordinat x1 nya 50 , x2 nya = 150 , y1 = 100 , y2 = 250
 drawRoundRect x1 = 50 ,int y = 150 , int width = 150 , int height = 250 , int
xdiam=6 , int ydiam = 12
 drawOval : kordinat x1 nya 150 , x2 nya = 250 , y1 = 100 , y2 = 55
 drawArc x1 = 50 ,int y = 100 , int width = 150 , int height = 275 , int
statangle=95 , int arcangle = 15
Output :

Program uts

  • 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 : Program Uts Input : import java.awt.Graphics ; import java.awt.Color; public class uts extends java.applet.Applet { private static Color abu = new Color (204,204,204) ; private static Color abu2 = new Color (153,153,153); private static Color pink = new Color (255,51,51) ; private static Color biru = new Color (51,51,255); private static Color pink2 = new Color (255,0,102) ; public void paint ( Graphics g ) { setBackground ( Color.black ) ;
  • 2.
    // ini buatline g.setColor ( Color.yellow ); g.drawLine (0,180,100,0); g.drawString ( " Line 2D " ,20,200); g.setColor ( Color.blue ); g.fillRect ( 110,0,150,180 ) ; g.drawString ( " fillRectangLe2D " ,110,200); g.setColor ( Color.green ); g.drawRoundRect ( 280,0,150,180,10,10 ) ; g.drawString ( " RoundRectangLe2D " ,280,200); g.setColor ( Color.yellow ) ; g.drawArc ( 450,0,150,180,70,200 ) ; g.drawString ( "Arc2D " , 480,200 ) ; g.setColor ( abu ); g.fillOval ( 620,0,150,180 ) ; g.drawString ( " filledElipse2D " ,640,200); g.setColor ( Color.blue ); g.drawRect ( 0,230,100,180 ) ; g.drawString ( " RectangLe2D " ,10,430); g.setColor ( Color.yellow ); g.fillRect ( 110,230,150,180 ) ; g.drawString ( " fillRectangLe2D " ,110,430); g.setColor ( abu2 ); g.fillArc ( 280,230,150,180,65,-285 ) ; g.drawString ( " fillArc2D " ,300,430); g.setColor ( pink ); g.drawArc ( 450,230,150,180,0,245 ) ; g.drawLine ( 493,400,600,320); g.drawString ( " Arc2D " ,480,430); g.setColor ( biru ); g.drawOval ( 620,230,150,180 ) ;
  • 3.
    g.setColor ( pink2) ; g.fillOval ( 622,232,148,178); g.drawString ( " filledElipse2D " ,640,430); } } Output:
  • 4.
    Proses :  drawString: kordinat x nya : 0 dan kordinat Y nya :50 , sedangkan kata String nya : Java Graphics Basic  drawLine nya : kordinat x1 nya 5 , x2 nya = 150 , y1 = 100 , y2 = 250  Lalu warna yang di gunakan adalah warna merah ( setColor )  drawRect : kordinat x1 nya 50 , x2 nya = 150 , y1 = 100 , y2 = 250  drawRoundRect x1 = 50 ,int y = 150 , int width = 150 , int height = 250 , int xdiam=6 , int ydiam = 12  drawOval : kordinat x1 nya 150 , x2 nya = 250 , y1 = 100 , y2 = 55  drawArc x1 = 50 ,int y = 100 , int width = 150 , int height = 275 , int statangle=95 , int arcangle = 15 Output :