Tugas no 1 b

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

Transcript of Tugas no 1 b

Page 1: Tugas no 1 b

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: Tugas no 1 b

Program Komputer Grafik :

- Tugas soal No1 b

Input :

import java.awt.Graphics ;import java.awt.Font ;

public class kuis1b extends java.applet.Applet { public void paint ( Graphics g ) { Font fb = new Font ( " TimesRoman " , Font.BOLD ,28 ) ; g.drawRect (30,30,370,220); int xvalues2 [] = {30,400,300,130,30,130,300,400}; int yvalues2 [] = {140,140,250,30,140,250,30,140}; g.drawPolygon (xvalues2,yvalues2,xvalues2.length); g.setFont(fb); g.drawString ( " A " , 110, 120 ) ; g.drawString ( " B " , 290, 120 ) ; g.drawString ( " C " , 110, 180 ) ; g.drawString ( " D " , 290, 180 ) ; } }

Page 3: Tugas no 1 b

Proses :

Objek yang digunakan ada 3 aja yaitu drawPolygon dan drawRect dan Font. Gambar kotak yang diluar saya menggunakan drawRect dengan kordinat

(30,30,370,220); Lalu untuk segitiganya saya menggunakan drawPolygon dengan kordinat int

xvalues2[]={30,400,300,130,30,130,300,400};intyvalues2[]{140,140,250,30,140,250,30,140}g.drawPolygon(xvalues2,yvalues2,xvalues2.length);

Dan untuk huruf nya saya menggunakan font dengan theme font TimesRoman dengan ukuran tulisan 18. Dan kordinat masing-masing adalah g.drawString ( " A " , 110, 120 ) ; g.drawString ( " B " , 290, 120 ) ; g.drawString ( " C " , 110, 180 ) ; g.drawString ( " D " , 290, 180 ) ;

Page 4: Tugas no 1 b

Output :