• Tidak ada hasil yang ditemukan

Latihan membuat program GUI

N/A
N/A
akunemama mama

Academic year: 2024

Membagikan "Latihan membuat program GUI "

Copied!
8
0
0

Teks penuh

(1)

Latihan membuat program GUI

Latihan pada sesi ini adalah membuat program GUI untuk pemesanan makanan. Ada 4 jenis menu makanan yaitu soto, rawon, bakso dan gudeg. Anda bisa memasukkan jumlah pemesanan untuk masing-masing menu.

Untuk soto dengan harga Rp. 5000, rawon dengan harga Rp. 6000, bakso dengan harga Rp.

4000, dan gudeg dengan harga Rp. 8000.

Kemudian tampilkan total harga dari menu yang sudah dipesan. Tampilan GUI yang harus dikerjakan adalah sbb:

Persiapan Pengerjaan Praktikum:

1. Buatlah projek baru di Netbeans.

Pilih File > New Project.

Pilih Categories: Java dan Projects : Java Application (Gambar 1) Selanjutnya klik Next.

Gambar 1

(2)

Gambar 2

Isi nama project name dengan Database.

Pilih lokasi project (folder) yang Anda pakai untuk menyimpan program (gambar 2).

Hilangkan tanda (V) pada check box di bagian Set as Main Project dan Create Main Class.

Selanjutnya klik finish, hasil dapat dilihat pada gambar 3.

Gambar 3.

(3)

Setelah proses diatas selesai akan terbentuk direktori dengan nama Database dengan folder nbproject, src, dan test (gambar 4).

Gambar 4

2. Berikutnya adalah membuat form di Netbeans.

Pilih File > New File,

Pilih Categories: Swing GUI Forms Pilih tipe file: Jframe Form

Selanjutnya tekan next (gambar 5).

Gambar 5

(4)

Buat nama class: Database

Package boleh diisi atau boleh juga tidak diisi.

Selanjutnya tekan finish (gambar 6).

Gambar 6

Jika diisi akan membentuk direktori pada direktori src. Misal kita buat dengan MyPrj maka akan dibuat direktori MyPrj pada direktori src (gambar 7).

Gambar 7

(5)

3. Desainlah GUI seperti di bawah ini (gambar 8) dan beri nama sesuai dengan nama yang tertera di dalam kotak. Awali nama untuk cekbox dengan cb dan nama untuk textfield dengan tf.

Untuk inisialisasi awal: semua textField didisable.

Untuk membuat supaya tidak bisa diedit, lakukan klik kanan pada tfSoto kemudian pilih properties (gambar 9).

Gambar 9

tfSoto tfRawon tfBakso cbSoto

cbRawon cbBakso cbGudeg

tfGudeg

bHitung

bClear tfTotal

Gambar 8

(6)

Berikutnya akan muncul form seperti gambar 10, pillih editable klik tanda (V) supaya textfield tidak bisa diedit.

Gambar 10

4. Klik kanan pada cbSoto, pilih Events > Action > actionPerformed (gambar 11), maka akan muncul seperti gambar 12.

Gambar 11

Tambahkan program seperti gambar 12, tujuannya jika checkbox Soto diklik maka text field akan dapat diedit.

(7)

Gambar 12

5. Terdapat dua button pada aplikasi yaitu button hitung dan button clear. Button hitung untuk menghitung total pemesanan.

Lakukan klik kanan pada bHitung, pilih Events > Action > actionPerformed maka tampak seperti gambar 13.

Cobalah Anda mengisi fungsi tersebut.

Button Clear bertujuan untuk membersihkan semua textField.

.

Gambar 13

(8)

Output yang diharapkan

1. Jika program dijalankan maka aplikasi seperti gambar 14.

Gambar 14

2. Pilihlah menu yang Anda suka, misal pesan Soto sebanyak 3 dan pesan bakso sebanyak 2.

Selanjutnya tekan button Hitung maka total pembayaran adalah 23000 (gambar 15).

Gambar 15

3. Lakukanlah juga penanganan kesalahan jika user lupa telah mengklik menu tapi lupa tidak mengisi berapa banyak menu yang dipesan, tampilkan pesan ”Jumlah pesanan belum terisi”

Gambar 16

Referensi

Dokumen terkait

Klik kanan pada gambar awan, kemudian pilih convert to symbol, lalu akan muncul kotak untuk mengetikkan nama objek, ketikkan “awan”, pilih tipe movie clip, kemudian klik

Jika telah dilakukan klik kanan dan pilihan open in new tab maka akan muncul gambar sebagai berikut.. Klik kanan dan pilih open in

..ubah dibagian blending mode nya dengan overlay ... Masukkan gambar wallpaper yang bisa kamu dapat disini , kemudian klik kanan di bagian layer wallpaper tersebut dan pilih

Setelah muncul jendela baru, Klik kanan bagian windows kemudian pilih new, atau menekan menu file dan pilih new.... Beri warna dan susun

Tambahkan Tombol untuk keluar dari form caranya; Pada toolbox klik Command Button lalu letakan pada Form akan muncul jendela Command Buttom Wizards, Pada Categories pilih

Ubah jumlah penduduk laki-laki yang masih negative dengan klik kanan pada angka jumlah penduduk, pilih format axis, muncul kotak format axis, pilih number pada format code

Pada slide ke 2 hingga slide ke 11 : setiap tombol jawaban (teks juga bisa), berilah action dengan cara : Pilih tombol > Klik Menu Insert > Klik Icon Action > Run

Kembali ke Form Desain, kemudian klik kanan pada tombol Login pilih Event – Action – ActionPerformed (sama seperti membuat tombol Exit) lalu ketik kode dibawah ini (hanya yang