be/MuJLiR8H0Zg
https://youtu.be/FieX30-cCg8
https://youtu.be/y-SpvroJmJY
rangkuman pertemuan 1
1. Komputer grafik
Komputer Grafik adalah Memahami dan mengerti teknik-teknik kemampuan untuk menggunakan
komputer mengolah atau memanipulasi objek geometric, yang ada kaitannya dengan grafik.
Kegunaan
- Bid pendidikan
Mempresentasikan objek2 secara visual
- Bid hiburan
Menyajikan animasi menarik secara visual
- Bid perancangan
Digunakan utk arsitektur bangunan, desain kendaraan
Titik/point
Garis/line
Lingkaran
poligon
kerangka grafik
Kelengkapan java
JVM (Java Virtual Machine) -> terdiri dari Java Runtime Environment (JRE) dan Java Development
Kit (JDK).
IDE (Integrated Development Environment) adalah sebuah editor pemrograman sebuah bahasa.
Class -> unit paling mendasar yang menangani kode dan data dalam pemrograman java
Rangkuman pertemuan 2
Dengan kemampuan dari kelas graphic dalam class libraries, maka memungkinkan utk membangun
bidang line, shape, warna pada suatu applet
Contoh:
Import java.awt.Graphics;
}
2. Pembentukan Line
gunakan metode drawLine(). Metode drawLine memiliki 4 (empat) argumen, yaitu : koodinat x1 dan
y1 pada titik-awal dan koordinat x2 dan y2 pada titik-akhir.
Contoh :
import java.awt.Graphics;
g.drawLine(25,25,75,75);
3. Rectangle
menggambar suatu bidang segi empat biasa, gunakan salah satu dari metode drawRect() atau
fillRect(). Kedua metode ini memiliki argumen : koordinat x dan y yang berada pada sudut kiri atas
dari segi empat, adalah lebar dan tinggi dari segi empat yang akan di gambar.
Contoh :
import java.awt.Graphics;
g.drawRect(20,20,60,60);
g.fillRect(120,20,60,60);
}
Segi empat 3d
Contoh :
import java.awt.Graphics;
g.draw3DRect(20,20,60,60,true);
g.draw3DRect(120,20,60,60,false);
g.fill3DRect(122,22,58,57,true);
Rangkuman pertemuan 3
4. Pembentukan oval (digunakan utk bidang elips atau lingkaran)
Bidang oval dibangun menggunakan argumen : koordinat x dan y pada sudut atas, dan lebar dan
tinggi pada bagian oval itu sendiri.
metode fillOval() digunakan untuk membentuk bidang oval yang berisi terisi
Contoh :
import java.awt.Graphics;
java.applet.Applet {
g.drawOval(20,20,60,60);
g.fillOval(120,20,100,60);
*gausa dicatet
*catet
5. Pembentukan arc
Metode drawArc() memiliki beberapa argumen : sudut awal, lebar dan tinggi, sebuah sudut untuk
memulai bentuk arc, sebuah derajat sebagai titik henti.
drawArc(int x, int y, int width, int height, int startAngle, int arcAngle)
Contoh 1 :
import java.awt.Graphics;
java.applet.Applet {
public void paint(Graphics g) {
g.drawArc(20,20,60,60,90,180);
g.fillArc(120,20,60,60,90,180);
Contoh 2:
import java.awt.Graphics;
g.drawArc(10,20,150,50,25,-130);
g.fillArc(10,80,150,50,25,-130);
*gausa dicatet
*caTET
6. Koordinat komputer grafik
7. Source code
8. Round rectangle