Postingan

Menampilkan postingan dari Desember, 2020

Tugas 9 PBO C Error Handling

Gambar
Tugas 9 PBO C Error Handling Nama : Dewangga Dharmawan NRP : 05111940000029 Kelas : PBO C Dosen : Fajar Baskoro Program yang akan dicoba errornya adalah Address Book oleh David J. Barnes dan Michael Kolling, sebagian diambil dari buku Object FIrst Java. Sebagian ditemukan di Gitlab via Google Diagram Kelas Address Book Class AddressBookDemo /** * Class ini mengisikan sampel data input program AddressBook * (Sebagian program dibuat oleh David J. Barnes dan Michael Kolling) * (Sisanya memiliki sedikit kombinasi) * * @author (Dewangga Dharmawan) * @version (21/12/2020) */ public class AddressBookDemo { private AddressBook book; private AddressBookGUI interact; //Sample data (Ketiganya merupakan string) public AddressBookDemo() { ContactDetails[] sampleDetails = { new ContactDetails("nova", "555-1220", "Almagano Street, ...

Tugas 8 PBO C Pong

Gambar
Tugas 8 PBO C Pong Nama : Dewangga Dharmawan NRP : 05111940000029 Dosen : Pak Fajar Baskoro Diagram Class Class Pong /** * Main Class untuk permainan Pong, dan sekaligus display permainan * selain paddle dan bolanya * * @author (Dewangga Dharmawan) * @version (14/12/2020) */ //Beberapa library java yang digunakan import java.awt.BasicStroke; import java.awt.Color; import java.awt.Font; import java.awt.Graphics2D; import java.awt.RenderingHints; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.KeyEvent; import java.awt.event.KeyListener; import java.util.Random; import javax.swing.JFrame; import javax.swing.Timer; public class Pong implements ActionListener, KeyListener { public static Pong pong; //Variabel class Pong public int width = 700, height = 700; //Luas layar public Renderer renderer; //Variabel clas...

Tugas 7 PBO C Image Viewer

Gambar
Tugas 7 PBO C Image Viewer Nama : Dewangga Dharmawan NRP : 05111940000029 Kelas : PBO C Dosen : Fajar Baskoro Diagram Class Class OFImage /** * Class ini mendefinisikan gambar dalam format Object First * * @author (Dewangga Dharmawan) * @version (07/12/2020) */ import java.awt.*; import java.awt.image.*; import javax.swing.*; public class OFImage extends BufferedImage { //Membuat salinan gambar object first dari buffer public OFImage(BufferedImage image) { super(image.getColorModel(), image.copyData(null), image.isAlphaPremultiplied(), null); } //Menentukan gambar object first dengan besar tertentu //Denga warna yang bisa diubah public OFImage(int width, int height) { super(width, height, TYPE_INT_RGB); } //Menentukan warna masing-masing pixel dalam gambar ...