Postingan

Menampilkan postingan dari Januari, 2019

Praktikum Pemrograman Berorientasi Objek (PBO) Modul 10 (Java)

Gambar
GUI I. LANDASAN TEORI GUI (Graphical User Interface), memungkinkan user untuk berinterksi dengan komputer secara lebih baik. Pengguna berinteraksi dengan berbagai elemen grafis, diantaranya : button, dialog box, menu, dsb. Sejak 1994 Sun Microsystem berupaya untuk membuat JAVA memiliki perangkat bergaya desktop dengan ToolkitJava yang dikenal sebagai AWT (Abstract Windowing Toolkit) Tahun 1997, muncul JFC (Java Foundation Class) untuk kepentingan pembuatan aplikasi window yang merupakan pengembangan dari AWT. JFC mempunyai kode swing yang terdapat pada package yang disediakan pada JAVA SDK versi 1.2 keatas (JAVA 2). Java menyediakan dua graphical library - AWT (Abstract Windows Toolkit) - Swing Contoh : import java.awt.*; import java.awt.event.*; import javax.swing.*; Graphical Object - Container (tempat), obyek yang dapat menampung komponen grafis dan tempat yang lebih kecil. Contoh : frames, panels - Component, obyek grafis yang berfungsi untuk menampilkan data, mene

Praktikum Pemrograman Berorientasi Objek (PBO) Modul 8 (Java)

Gambar
INTERFACE I. LANDASAN TEORI Interface adalah sekumpulan konstanta dan atau deklarasi method tanpa menyertakan/menuliskan body methodnya. Interface biasa digunakan untuk mendeklarasikan koleksi method dan konstanta yang dapat digunakan oleh satu atau lebih class. Deklarasi Interface Untuk mendeklarasikan sebuah interface gunakan sintaks : Interface namaInterface { .......... //deklarasi konstanta dan method .......... } Berikut ini adalah contoh membuat interface Speedometer : public interface Speedometer { public void tambahKecepatan(); public void kurangiKecepatan(); }   Implementasi Interface Cara menggunakan suatu interface adalah dengan mengimplementasikan interface tersebut pada class yang menggunakannya. Selain itu anda juga harus mendefinisikan secara detail method-method yang ada pada interface tersebut. II. PRAKTIKUM Praktikum1 1. Buatlah project baru di Netbeans dengan nama Modul8PBO 2. Buat file empty java