Sabtu, 07 Desember 2019

sisipkan gambar


TUTORIAL PEMBUATAN MENU UTAMA, KASIR DAN BIDANG 2D&3D
1.       Membuat project baru dengan nama project “ProjectUas”, dan uncheck untuk Create Main Class.
2.       Mendesain 3 halaman atau frame pada package View, diantaranya adalah sebagai berikut :
A.      frame dengan nama Menu.java
 Tampilan frame Menu.java seperti gambar dibawah.
1)      Klik kanan pada menubar → add from palette→menuitem untuk menambahkan item pilihan Kasir dan bidang2D&3D.
2)      Ubah nama variabel JMenuItem menjadi Kasir dan bidang 2D&3D
3)      Klik kanan pada JMenuItem Kasir lalu tambahkan source code berikut:

4)      Klik kanan pada JMenuItem bidang 2D&3D lalu tambahkan source code berikut:


5)      Pastikan jframe kasir dan bidang dalam satu project yang sama dengan jframe MENU.
6)      Klik kanan pada jlabel →properties→icon→tambahkan file or URL→OPEN→close untuk menambahkan foto.

B.     Mendesain halaman atau frame pada package View dengan nama kasir.java, dengan ketentuan seperti pada gambar :
Tampilan frame Menu.java seperti gambar dibawah.

1)      Ubah warna (hijau) dan ukuran pada JLabel judul (18 bold italic)
2)      Ubah isi data di JComboBox dengan cara cara klik kanan pada JCombobox → klik properties → pilih Model → ganti dengan menu pensil, buku, tipe x → ok → close
3)      Ubah variable nama dengan ketetuan sebagai berikut :
Field
Nama Variable
JComboBox pada barang
Cbarang
JTextField pada harga
Tharga
JTextField pada jumlah
Tjumlah
JButton pada tambah
Btambah
JButton pada Hapus
JButton1
JTable pada tabel
Tdata
JTextField pada total
Ttotal

4)      Import DefaultComboboxModel yaitu:
5) Buat object dari DefaultComboBoxModel 
      
6) Tambahkan source code berikut pada componentShown untuk menambah data pada JCombobox :
7)      Klik kanan pada JComboBox à klik event à klik Action à klik ActionPerformed dan tulis source code di bawah ini :

8)         Klik kanan pada Button tambah à klik event à klik Action à klik ActionPerformed dan tulis source code di bawah ini :

9)      Untuk menghindari kesalahan dalam program yaitu proses tidak bisa dijalankan ketika data masukan kosong maka perlu ditambahkan validasi dalam bentuk pop up yaitu menggunakan JOptionePane dengan cara import class JOptionePane.
10) klik kanan pada button hapus → klik event → klik action → klik actionperformed dan tulis source code dibawah ini.

11)   Konfigurasi JTable dengan import DefaultTableModel :
12) atur kolom tabel 

13) untuk menyimpan data tambahkan arraylist
C.      Mendesain halaman atau frame pada package View dengan nama BidangPersegiPanjang.java, dengan ketentuan seperti pada gambar :
 

1)      Ubah warna (biru) dan ukuran pada JLabel judul (18 bold italic)
2)      Ubah isi data di JComboBox pada Nama Bidang dengan cara cara klik kanan pada JCombobox → klik properties → pilih Model → ganti dengan menu Lingkaran, persegi, persegi Panjang, kubus, balok, tabung → ok → close
3)      Ubah variable nama dengan ketetuan sebagai berikut :
Field
Nama Variable
JComboBox pada Nama Bidang
Jnama
JTextField pada Tinggi
Ttinggi
JTextField pada Jari-jari
Tjari
JTextField pada sisi
Tsisi
JTextField pada lebar
Tlebar
JTextField pada panjang
Tpanjang
JComboBox pada Hitung
CHitung
JButton pada Mulai Hitung
btnMulai
JButton pada proses
Bproses
JButton pada delete
jButton1
JTable pada Tabel
Ttabel

4)      Import DefaultComboboxModel yaitu:

5)      Buat objek dari DefaultComboboxModel

6)  Tambahkan source code berikut pada componentShown untuk menambah data pada JCombobox


7) atur kolom tabel

8)      Supaya nama kolom Tabel yang diatur di atas bisa muncul ketika frame dijalankan maka tambahkan setModel berikut pada componentShown 


9)      Deklarasikan variabel – variabel seperti pada gambar di bawah ini :

10)      Klik kanan pada JButton(proses) à klik event à klik Action à klik ActionPerformed dan tulis source code di bawah ini :
 
11)Klik kanan pada JButton(delete) à klik event à klik Action à klik ActionPerformed dan tulis source code di bawah ini :


 12)     Untuk menghindari kesalahan dalam program yaitu proses tidak bisa dijalankan ketika data masukan kosong maka perlu ditambahkan validasi dalam bentuk pop up yaitu menggunakan JOptionePane dengan cara import class JOptionePane. 

13)Konfigurasi JTable dengan import DefaultTableModel :

14)   Klik kanan pada JButton(Mulai Hitung) à klik event à klik Action à klik ActionPerformed dan tulis source code di bawah ini :

15)   Klik kanan pada Jcombobox(nama bidang) à klik event à klik InputMethod à klik
16)   InputMethodTextChanged dan tulis source code di bawah ini :
17)   Untuk menyimpan data tambahkan arraylist:

18)   Untuk memberi fungsi tulis source code di bawah ini :



19)Tulis rumus-rumus keliling, luas, dan volume bidang-bidang tadi pada source code di bawah ini :


20)   Setelah semuanya selesai run projeknya hingga tampil seperti ini:

21)   Kemudian isi 0 semua pada setiap kolom hingga tampil seperti ini:

22)   Klik mulai hitung hingga tampil seperti ini:


23)   Kemudian kita bisa memilih bidang apa yang ingin kita hitung pada combobox nama bidang seperti ini:


24)   Kemudian kita coba pilih persegi dan isi sisinya 3 dan muncul seperti ini:


25)   Klik proses dan muncul seperti ini:

26)   Selanjutnya klik OK dan otomatis akan muncul dalam tabel seperti ini:

27)   Untuk menghapus isi dalam table tersebut klik hasil tadi seperti ini:



28)   Kemudian klik delete seperti ini:
29)   Klik OK maka akan terhapus seperti ini:

Tidak ada komentar:

Posting Komentar