Postingan

Gambar
GUI Membuat Graphical User Interface Image Viewer 1.0 Nama   : Zahrul Zizki D NRP     : 05111740000168 Kelas   : PBO - B Berikut adalah membuat image viewer dengan graphical user interface menggunakan blueJ Source code  IMAGE VIEWER import java.awt.*; import java.awt.event.*; import java.awt.image.*; import javax.swing.*; import java.io.File; /** * ImageViewer is the main class of the image viewer application. It builds and * displays the application GUI and initialises all other components. * * To start the application, create an object of this class. * * @author Zahrul Zizki D * @version 1.0/20181126 */ public class ImageViewer { // static fields: private static final String VERSION = "Version 1.0"; private static JFileChooser fileChooser = new JFileChooser(System.getProperty("user.dir")); // fields: private JFrame frame; private ImagePanel imageP...

PBO-B fox and rabbit

Gambar
Nama : Zahrul Zizki D NRP : 05111740000168 Kelas : PBO-B Tugas : Fox And Rabbit Rabbit import java.util.List; import java.util.Random; /** * A simple model of a rabbit. * Rabbits age, move, breed, and die. * * @author David J. Barnes and Michael Kolling * @version 2008.03.30 */ public class Rabbit { // Characteristics shared by all rabbits (static fields). // The age at which a rabbit can start to breed. private static final int BREEDING_AGE = 5; // The age to which a rabbit can live. private static final int MAX_AGE = 40; // The likelihood of a rabbit breeding. private static final double BREEDING_PROBABILITY = 0.15; // The maximum number of births. private static final int MAX_LITTER_SIZE = 4; // A shared random number generator to control breeding. private static final Random rand = Randomizer.getRandom(); // Individual characteristics (instance fields). // The rabbit...
Gambar
Nama : Zahrul Zizki D NRP : 05111740000168\ KELAS : PBO - B Tugas : Database Akademik(Inheritance) Berikut adalah program untuk Database Akademik Sourcecode Buku /** * @author Zahrul Zizki D * @version 1.6/20181119 */ public class buku { private String judul; private String penulis; public buku(String Buku, String Penulis) { judul = Buku; penulis = Penulis; } public String getBuku() { return judul; } } SourceCode Pegawai import java.util.ArrayList; /** * @author Zahrul Zizki D * @version 1.3/20181119 */ public class pegawai extends id { private String nid; private ArrayList<buku> Buku; public pegawai(String name, String NID, String address, int age) { super(name, address, age); nid = NID; } public void Pinjam(buku ABuku) { Buku.add(ABuku); } public void Pengemb...
Gambar
UTS PBO MEMBUAT MANLESS PARKING SYSTEM NAMA : ZAHRUL ZIZKI DINANTO NRP      : 05111740000168 KELAS : PBO B Manless Parking System adalah sistem Parkir yang di pintu masuknya tidak dijaga oleh operator. Namun digantikan oleh kotak dispenser yang ada tombolnya untuk membuka palang parkir dan mencetak tanda mulai parkir. Sistem Parkir seperti ini banyak digunakan di bandara, Rumah Sakit,  Gedung Perkantoran,  Aparartment, Mall-Plaza  dan lain sebagainya. SOURCE CODE : TICKETING /** * Source Code Number Display * * @author (Zahrul Zizki D) * @version (8.1/20180928) */ import java.util.Scanner; public class Ticketing { private InputReader reader; private Vkendaraan vkendaraan; private Vkendaraanout vkendaraanout; private int biaya = 0; private int masuk = 0; private int waktu1 = 0; public Ticketing() { reader = new InputReader(); vkendaraan = new Vkendaraa...
Gambar
TUGAS  PEMROGRAMAN BERORIENTASI OBJEK kelas b aUCTION DAN MUSIC ZAHRUL ZIZKI DINANTO 05111740000168 PBO B AUCTION : SOURCE CODE : AUCTION import java.util.ArrayList; /** * A simple model of an auction *The auction mantains a list of lots of arbitatry length * @author Zahrul Zizki D 05111740000168 * @version 10.0/20181008 */ public class Auction { private ArrayList<Lot> lots; private int LotNumber; public Auction() { lots = new ArrayList<Lot>(); LotNumber = 1; } public void enterLot(String description) { lots.add(new Lot(LotNumber, description)); LotNumber++; } public void showLots() { for(Lot lot : lots) { System.out.println(lot.detail()); } } public void MakeBid(int CurrentlotNumber, Person bidder, long value) { Lot selectedLot = getLot(CurrentlotNumber); if(selectedLot != ...