bintangmiring
TRANSCRIPT
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 :
- Program BintangMiring
Input :
import javax.swing.* ;import java.applet.Applet ;import java.awt.Graphics ;import java.awt.Color ;
public class bintangmiring extends java.applet.Applet { public void paint ( Graphics g ) { g.setColor ( Color.green ) ; g.drawString (" Dosen : Nahot Frastian,M.kom ",40,50); g.drawString (" Mata Kuliah : Komputer Grapik",40,70); int xvalues [] = { 180,40,270,40,180 }; int yvalues [] = { 100, 310 , 225,150,350 }; g.setColor ( Color.red); g.drawPolygon ( xvalues,yvalues,xvalues.length); int xvalues2 [] = { 380,240,470,240,380 } ; int yvalues2 [] = {250,460,375,300,500 }; g.setColor ( Color.blue ) ; g.fillPolygon ( xvalues2,yvalues2,xvalues2.length ); } }
Proses :
drawString : kordinat x nya : 40 dan kordinat Y nya :50 , sedangkan kata String nya : Dosen : Nahot Frastian,M.kom Dan String yang kedua dengan kordinat x = 40 dan y = 70 dengan String Mata Kuliah : Komputer Grapik.
Untuk menggambar 2 bintang tersebut saya menggunakan drawPolygon Dan fillpolygon , dimana Bintang yang pertama, saya menggunakan drawPolygondegan warna hijau dan Saya Menggunakan titik kordinat : int xvalues [] = { 180,40,270,40,180 } int yvalues [] = {100,310,225,150,350 }; ,. Dimana kordinat (180,100) untuk gambar titik atas bintang , lalu (40,310) untuk gambar titik yang paling bawah sebelah kiri dari bintang, lalu kordinat (270,225) untuk gambar titik sebelah kanan atas , lalu kordinat (40,150) untuk gambar titik sebalah kiri paling atas, lalu kordinat (180,350) untuk gambar titik paling bawah sebelah kanan.
Lalu saya membuat kordinat gambar bintang kedua dengan kordinat : int xvalues2 [] = { 380,240,470,240,380 } } ; int yvalues2 [] = {250,460,375,300,500 }; Untuk penjelasan titik ya sama kaya yang
diatas .,dan saya menggunakan fillpolygon dengan setColor blue ,sehingga bintangnya akan berwarna biru.
Output :