Tugas no 1 b
-
Upload
fahlevizha -
Category
Education
-
view
124 -
download
0
Transcript of 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
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 ) ; } }
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 ) ;
Output :