uts

6
Npm : 201243501190 Nama : Reza Fahlevi Kelas : R7H Mata Kuliah : Komputer Grafik Dosen : Nahot Frastian , M.Kom Program Studi : Teknik Informatika Universitas : Universitas Indraprasta Pgri

Upload: fahlevizha

Post on 16-Apr-2017

227 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Uts

Npm : 201243501190

Nama : Reza Fahlevi

Kelas : R7H

Mata Kuliah : Komputer Grafik

Dosen : Nahot Frastian , M.Kom

Program Studi : Teknik Informatika

Universitas : Universitas Indraprasta Pgri

Page 2: Uts

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);

Page 3: Uts

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); } }

Page 4: Uts

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

Page 5: Uts

Output :