satutitikhilang

5
Nama :Reza Fahlevi NPM : 2012 4350 1190 Kelas : R7H Makul : Komputer Grafik Dosen : Nahot Frastian ,M.Kom Universitas : Universitas Indraprasta PGRI Program : satutitikhilang Input : import java.applet.Applet ; import java.awt.Graphics ; import java.awt.Color ; public class satutitik extends java.applet.Applet { public void paint (Graphics g ) { int xPts []= { 186 ,292 , 292, 186 } ; int yPts[] = { 48 , 48 , 160 , 160 } ; int xPts2[] = { 292 ,186 , 206, 274 } ;

Upload: fahlevizha

Post on 07-Jan-2017

107 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Satutitikhilang

Nama :Reza Fahlevi

NPM : 2012 4350 1190

Kelas : R7H

Makul : Komputer Grafik

Dosen : Nahot Frastian ,M.Kom

Universitas : Universitas Indraprasta PGRI

Program : satutitikhilang

Input :

import java.applet.Applet ;

import java.awt.Graphics ;

import java.awt.Color ;

public class satutitik extends java.applet.Applet {

public void paint (Graphics g ) {

int xPts []= { 186 ,292 , 292, 186 } ;

int yPts[] = { 48 , 48 , 160 , 160 } ;

int xPts2[] = { 292 ,186 , 206, 274 } ;

int yPts2 []= { 160,160,192,192 } ;

int xPts3 []= { 324 ,357 , 357, 324 } ;

Page 2: Satutitikhilang

int yPts3 []= { 289 , 305 , 403 , 358 } ;

int xPts4[] = { 324 ,357 , 464, 400 } ;

int yPts4 []= { 289 , 305 , 305 , 289 } ;

int xPts5[]= { 357 ,464, 464, 357 } ;

int yPts5[] = { 305 , 305 , 403 , 403 } ;

g.setColor ( Color.blue) ;

g.drawString ( " Dosen : Nahot Frastian , M.kom ",60,400);

g.drawString ( " Mata Kuliah : Komputer Grafik ",60,420);

g.drawString ( " TEKNIK INFORMATIKA , UNIVERSITAS INDRAPRASTA PGRI

",60,440);

g.setColor ( Color.blue);

setBackground (Color.green ) ;

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

g.drawLine ( 324,289,240,255 ) ;

g.drawLine ( 400,289,240,255 ) ;

g.drawLine ( 324,358,240,255 ) ;

g.drawLine ( 275,192,240,255 ) ;

g.drawLine ( 206,192,240,255 ) ;

}

}

Page 3: Satutitikhilang

- Proses

a) Mengggunakan array int xpts dan ypts sebanyak 5 pasang , dimana int xPts []=

{ 186 ,292 , 292, 186 } ; int yPts[] = { 48 , 48 , 160 , 160 } ; int xPts2[] =

{ 292 ,186 , 206, 274 } ; int yPts2 []= { 160,160,192,192 } ; int xPts3 []=

{ 324 ,357 , 357, 324 } ; int yPts3 []= { 289 , 305 , 403 , 358 } ; int xPts4[] =

{ 324 ,357 , 464, 400 } ; int yPts4 []= { 289 , 305 , 305 , 289 } ; int xPts5[]=

{ 357 ,464, 464, 357 } ; int yPts5[] = { 305 , 305 , 403 , 403 } ; lalu array tersebut

di panggil menggunakan g.drawPolygon ( xPts,yPts,xPts.length ) , g.drawPolygon

( xPts2,xPts2,xPts2.length ) , g.drawPolygon ( xPts3,yPts3,xPts3.length ) ,

g.drawPolygon ( xPts4,yPts4,xPts4.length ) , g.drawPolygon

( xPts5,yPts5,xPts5.length ) ,

b) Lalu di tambahkan komponen g.drawString untuk menampilkan kalimat pertama

g.drawString ( " Dosen : Nahot Frastian , M.kom ",60,400); dengan kordinat x =

60 dan kordinat y = 400 , lalu kalimat kedua g.drawString ( " Mata Kuliah :

Komputer Grafik ",60,420); dengan kordinat x = 60 dan kordinat y = 420 , lalu

kalimat ke tiga yaitu g.drawString ( " TEKNIK INFORMATIKA ,

Page 4: Satutitikhilang

UNIVERSITAS INDRAPRASTA PGRI ",60,440); dengan kordinat x = 60,dan

kordinat y = 440 .

c) Lalu komponen yang terakhir adalah menggunakan 5 garis drawLine yang

masing” adalah g.drawLine ( 324,289,240,255 ) ; g.drawLine

( 400,289,240,255 ) ; g.drawLine ( 324,358,240,255 ) ; g.drawLine

( 275,192,240,255 ) ; g.drawLine ( 206,192,240,255 ) ;

- Output

Page 5: Satutitikhilang