Anda di halaman 1dari 8

PEMROGRAMAN JAVA SWING

1. Membuat Project Baru


Silahkan buka Netbeans, lalu klik New Project dan pilih Java Application.

Setelah itu, isi nama project dengan: TutorialSwing dan jangan centang Create Main
Class.

Setelah itu, buat package baru pada <default package> dengan nama click. Package ini
akan berisi sebuah form JFrame.
Setelah itu, buatlah sebuah JFrame baru.

Isi nama JFrame dengan: AplikasiKlik.


Langkah berikutnya kita akan menambahkan beberapa komponen…

2. Mendesain Form JFrame


Silahkan tambahkan komponen berikut:

1. 1 buah jTextField;
2. 1 buah jButton;
3. 2 buah jLabel untuk label jTextField dan label message.

Sehingga desainnya menjadi seperti ini:


Langkah berikutnya, kita harus mengubah nama variabel untuk beberapa komponen.

Ini bertujuan untuk memudahkan kita untuk mengakses komponen di dalam kode program.

Karena Variable Name akan menjadi sebuah objek di dalam kode Java.

Silahkan klik salah satu komponen. Lalu pada bagian Code (dekat propertis), isi Variable
Name…

…untuk masing-masing komponen seperti berikut:


3. Menambahkan Handler pada Tombol
Kita ingin agar tombol diklik, nanti program melakukan sesuatu.

Maka caranya adalah dengan menambahkan fungsi atau method untuk menangani event klik
pada tombol.

Cara menambahkannya:

Klik kanan pada tombol, lalu pilih Events->Action->actionPerformed atau bisa juga dengan
klik ganda pada tombolnya.

Maka kita akan memiliki sebauh method baru di dalam kode:

Sekarang, coba kita ubah isi method tersebut menjadi seperti ini:

private void btnHelloActionPerformed(java.awt.event.ActionEvent evt) {


String nama = txtNama.getText().toString().trim();
labelMessage.setText("Hello " + nama);
}
Sehingga akan menjadi seperti ini:

Penjelasan:

Pertama, kita membuat sebuah variabel nama yang isinya kita ambil dari objek txtNama.
Objek ini merupakan komponen dari TextField.

Kita menggunakan method getText() untuk mengambil teksnya, lalu kita gunakan method
toString() untuk mengubahnya menjadi String.

Terakhir, kita gunakan method trim() untuk menghapus spasi di depan dan di belakang teks-
nya.

…dan setelah itu…

Kita menampilkannya ke dalam komponen labelMessage dengan menggunakan method


setText().
4. Percobaan…
Sekarang, mari kita coba jalankan programnya. Klik kanan pada AplikasiKlik.java
kemudian pilih Run File atau tekan Shift+F6.

Maka hasilnya:

Source : https://www.petanikode.com/java-swing-click/
Setelah membaca materi di atas, kerjakanlah tugas berikut :
1. Buatlah program untuk menampikan umur dengan desain
seperti berikut :

Nama Lia

Umur 18

Proses

Hallo Lia, Umur Kamu 18 Output setelah


tombol diklik

Pengerjaan per kelompok (kurang lebih 3 orang).


Hasil tugas berupa laporan (dalam bentuk dokumen Word
atau presentasi PowerPoint).
Laporan dikirim via email atau WA.

Anda mungkin juga menyukai