Posts

Showing posts from November, 2018

PBO10 - GUI dalam Java

Image
TUGAS 9 - Pemrograman Berbasis Objek Membuat ImageViewer dengan GUI dalam java di BlueJ Nama : Bastian Farandy NRP : 05111740000190 Kelas : Pemrograman Berbasis Objek A Source Code: ImageViewer 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 Michael Kolling and David J Barnes * @version 1.0 */ 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 imagePanel; private JLabel filenameLabel;

PWEB8 - Mengimplementasikan Bootstrap

Image
TUGAS 7 - Pemrograman Web Mengimplementasikan Bootstrap dalam HTML Nama : Bastian Farandy NRP : 05111740000190 Kelas : Pemrograman Web C Source Code: config.php <?php $server = "localhost"; $user = "root"; $password = ""; $nama_database = "pendaftaran_siswa"; $db = mysqli_connect($server, $user, $password, $nama_database); if(!$db){ die("Gagal terhubung dengan database: " . mysqli_connect_error()); } ?> index.php <!DOCTYPE HTML> <html> <head> <title>Pendaftaran Siswa Baru | Institut Coding</title> <link rel="stylesheet" type="text/css" href="css/bootstrap.css"> <script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" src="js/bootstrap.js"></script> <style type="text/css

PBO9 - Membuat Fox dan Rabbits Project

Image
TUGAS 9 - Pemrograman Berbasis Objek Membuat Fox and Rabbits project dengan java dalam BlueJ Nama : Bastian Farandy NRP : 05111740000190 Kelas : Pemrograman Berbasis Objek A Source Code : Simulator import java.util.Random; import java.util.List; import java.util.ArrayList; import java.util.Iterator; import java.awt.Color; /** * A simple predator-prey simulator, based on a rectangular field * containing rabbits and foxes. * @author Bastian Farandy * @credits David J. Barnes and Michael Kolling * @version 2008.03.30 */ public class Simulator { // Constants representing configuration information for the simulation. // The default width for the grid. private static final int DEFAULT_WIDTH = 50; // The default depth of the grid. private static final int DEFAULT_DEPTH = 50; // The probability that a fox will be created in any given grid position. private static final double FOX_CREATION_PROBABIL

PBO8 - Membuat Database Akademik dengan Inheritance

Image
TUGAS 8 - Pemrograman Berbasis Objek Membuat Database Akademik dengan Inheritance dengan java dalam BlueJ Nama : Bastian Farandy NRP : 05111740000190 Kelas : Pemrograman Berbasis Objek A Dalam Sistem Akademik ini menggunakan 8 class, yaitu Civitas, Database, Dosen, Mahasiswa, Pegawai, MataKuliah, Kelas, dan Buku. Civitas, Dosen, Mahasiswa, dan Pegawai merupakan inheritence, dimana class Civitas sebagai parent class, dan Dosen, Mahasiswa, Pegawai sebagai childnya. Source Code: Civitas /** * Write a description of class Civitas here. * * @author Bastian Farandy */ // merupakan parent class dari mahasiswa, pegawai, dan dosen public class Civitas { private String nama; private int usia; private String alamat; //fungsi untuk inisiasi public Civitas(String Nama,int Umur,String Alamat) { nama = Nama; usia = Umur; alamat = Alamat; } //fungsi untuk menampilkan public void displa