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, menerima masukan, atau menunjukan suatu ...
Deklarasi Interface Interface namaInterface { .......... //deklarasi konstanta dan method .......... } Berikut ini adalah contoh membuat interface Speedometer : public interface Speedometer { public void tambahKecepatan(); public void kurangiKecepatan(); } Implementasi Interface II. PRAKTIKUM Praktikum1 1. Buat file empty java file baru 2. Ketikan source code berikut ini dan simpan dengan nama file Speedometer.java 3. Jalankan file Speedometer.java tersebut, maka hasilnya adalah sebagai berikut : Praktikum2 1. Ketikan source code berikut ini dan simpan dengan nama file Pesan.java 2. Buat file empty java file baru 3. Ketikan source code berikut ini dan simpan dengan nama file MainPesan.java 3. Jalankan file MainPesan.java tersebut, maka hasilnya adalah sebagai berikut : Interface adalah sekumpulan konstanta dan atau deklarasi method tanpa menyertakan/menuliskan body methodnya. Inte...