0% menganggap dokumen ini bermanfaat (0 suara)
46 tayangan6 halaman

Apa Itu Interface

Interface berfungsi sebagai penghubung antara sesuatu yang abstrak dengan yang nyata. Swing adalah API untuk membuat GUI Java dengan komponen seperti JFrame, JPanel, dan JButton. Netbeans memiliki GUI Builder untuk merancang tampilan GUI dengan menambahkan komponen ke dalam JFrame dan memberikan aksi pada kontrol seperti tombol.

Diunggah oleh

ainul hayati
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
46 tayangan6 halaman

Apa Itu Interface

Interface berfungsi sebagai penghubung antara sesuatu yang abstrak dengan yang nyata. Swing adalah API untuk membuat GUI Java dengan komponen seperti JFrame, JPanel, dan JButton. Netbeans memiliki GUI Builder untuk merancang tampilan GUI dengan menambahkan komponen ke dalam JFrame dan memberikan aksi pada kontrol seperti tombol.

Diunggah oleh

ainul hayati
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 6

Apa itu Interface?

Interface terdiri dari dua kata:

inter = antar
face = muka
Jadi interface adalah antarmuka. interface berfungsi sebagai penghubung antara sesuatu yang
‘abstrak’ dengan sesuatu yang nyata.

GUI Builder Java kita akan menemukan dua komponen penting yang dijadikan sebagai landasan
pemrograman GUI :

a. komponen Abstract Windowing Toolkit (AWT)


b. Javax Swing.

Swing adalah API (Application Programming Interface) untuk membuat GUI (Graphical
User Interface) untuk aplikasi yang dibuat dengan Java dengan package yang bisa digunakan :
javax.swing.*

Beberapa komponen Swing

1. JComponent : class induk untuk semua komponen Swing


2. JFrame : Class yang dapat membuat frame.
3. JPanel : Class yang dapat digunakan untuk menampung komponen lain.
4. JLabel : Class yang digunakan untuk menampilkan label.
5. JButton : class untuk membuat sebuah tombol
6. JCheckBox : Class untuk membuat pilihan ya/tidak
7. JTextField : Class untuk mengisi data text
Ada beberapa pembagian area kerja utama netbeans, yakni:

1) Posisi kiri: Project, Files, Services, dan navigator


2) Posisi tengah: Tempat perancangan atau design form.
Design form memiliki dua menu, yakni source dan design. Source adalah tempat
mengetik kode program, sementara design adalah tempat untuk mendesaign tampilan
GUI.
3) Posisi kanan: Palette dan Properties.
4) Palette adalah sekumpulan fasilitas GUI yang dapat kita gunakan dengan cara klik dan
drag ke form sesuai rancangan tampilan GUI kita. Sementar properties merupakan nilai
dari setiap komponen rancangan GUI kita.

Komponen Palette
Palette memiliki komponen-komponen yang dapat membantu kita dalam mendesign tampilan
pemrograman GUI. Tetapi dalam modul ini hanya memfokuskan pada komponen-komponen
penting yang akan sering digunakan oleh praktikan, diantaranya:
Membuat Form dengan GUI Builder Netbeans
Untuk menggunakan jFrame kita dapat memanfaatkan fasilitas “GUI Builder” yang telah
diberikan netbeans dengan langkah-langkahnya sebagai berikut:

a) Klik kanan pada paket


project kita

b) Selanjutnya pilih new


_dan pilih other

c) Setelah itu akan


keluar tampilan jendela baru
_kemudian silahkan pilih swing
GUI forms

d) Pilih jframe Form.

e) Setelah itu, silahkan buat nama jFrame kita sesuai dengan tema form yang ingin kita buat.
f) Isikanlah ke dalam Jframe satu Jlabel, satu Jtextfield, dan satu Jbutton.
g) Ubahlah nama (variabel name) komponen Jlabel dengan labelPesan,
h) Jtextfield dengan textPesan, dan
i) Jbutton dengan btnPesan.

Memberikan aksi pada tombol


Ketika kita menggunakan tombol maka sebenarnya kita harus memberikan aksi pada
tombol, ketika tombol tersebut kita klik. Pemberian aksi tersebut pada java swing disebut dengan
action performed “actionPerformed”. Action performed berada di bawah class (kelas) action
listener (actionListener) atau menambahkan method action performed secara otomatis.
1. Pemberian aksi secara manual
Pemberian aksi secara manual berada di bawah method action performed, method action
performed dapat digunakan setelah direpresentasikan terlebih dahulu oleh kelas action
listener. Untuk contohnya dapat dilihat di bawah ini:

2. Pemberian aksi secara otomatis


Kita bisa meminta netbeans untuk menambahkan method action performed secara otomatis
dengan cara klik kanan pada tombol yang akan kita berikan aksi, kemudian pilih event, pilih
action selanjutnya pilih action performed.
Kemudian berikan aksi pada tombol Jbutton dengan kode di bawah ini:

Anda mungkin juga menyukai