Postingan

Menampilkan postingan dari Desember, 2018

Evaluasi Akhir Semester PBO 2018 : Image Editor

Gambar
Nama : Putri Endah Puspitasari NRP   : 05111740000039 Kelas  : PBO - B Dari aplikasi image viewer yang telah dibuat kembangkan menjadi aplikasi image editor. Tambahkan fitur-fitur yang berguna untuk mengedit gambar seperti Crop, mengubah ukuran file, menambahkan teks ke gambar, dll. Soal 1. Gambarkan rancangan interfacenya. 2. Gambarkan dan jelaskan Class Diagram penyusun dari image viewer yang akan dibuat. 3. Implementasikan ke dalam program dan buat link nya di post blog. Jawaban : 1. Berikut ini merupakan gambar rancangan interface Image Editor yang saya buat. 2. Class yang saya gunakan yaitu ada 11 class (a) Class Image Viewer       merupakan class utama aplikasi penampil gambar yang membangun dan menampilkan aplikasi            GUI dan menginisialisasi semua komponen lainnya.  (b) Class OFImage      merupakan class yang mendefinisikan gambar dalam format OF (Obje...

Game Pong

Gambar
Nama : Putri Endah Puspitasari NRP   : 05111740000039 Kelas : PBO - B Pada pertemuan hari Senin, 03 Desember 2018, kelas kami diberi Tugas yaitu mempelajari dan mengimplementasikan Game Pong dengan Bahasa Java menggunakan Blue J. Class - Class yang ada pada Game Pong sendiri ada 4 yaitu : 1. Ball Class 2. Pong Class 3. Paddle Class 4. Renderer Class 1. Ball Class /** * Class Ball * Nama : Putri Endah Puspitasari * NRP : 05111740000039 * Kelas: PBO - B * Senin, 03 Desember 2018 */ import java.awt.Color; import java.awt.Graphics; import java.util.Random; public class Ball { public int x, y, width = 25, height = 25; public int motionX, motionY; public Random random; private Pong pong; public int amountOfHits; public Ball(Pong pong) { this.pong = pong; this.random = new Random(); spawn(); } public void upd...