Diatas adalah contoh login yang saya buat tersebut. Pertama saya membuat dengan menggunakan jlabel dan jtextfield terlebih dahulu. Di pallete label saya meletakan tiga buah. jLabel1 untuk judul aplikasinya disini saya edit text menjadi “LOGIN PENJUALAN AIR MINERAL” variable masih masih jlabel1. Jlabel2 saya beri edit text menjadi “Nama” untuk variable name jlabel2. Jlabel3 saya edit text menjadi “Password” variable name jlabel3.
Lalu saya memasukan jpanel untuk kotak yang berwarna biru dan putih. Disini saya memasukan 3 palette panel. Yang jpanel1 yang berwarna biru saya letakan di atas. Jpanel2 yang berwarna biru saya letakan di bawah dan jpanel3 yang berwarna putih saya letakan di tengah. Untuk gambar saya menggunakan palette label. Dengan cara masuk di bagian properties, di label yang ingin di letakan gambarnya tersebut. Serta pilih icon kemudian keluar pilihan, image within project, external image dan no image. Disini saya menggunakan external image – import to project – pilih gambar yang ingin dimasukan tersebut kedalam project. Untuk variable name jlabel4.
Dan terus saya meletakan pallete Textfield. Untuk tempat mengisi Nama. Disini variable name yaitu “nama”. Lalu saya menggunakan pallete Passwordfield. Dimana variable name saya ubah menjadi “password”.
Lalu saya masukan palette button. Disini saya menggunakan dua palette button, yaitu untuk “LOGIN” dan untuk “EXIT”. Untuk variable name disini saya ketik btnLogin dan btnExit.
Diatas adalah source code yang saya gunakan untuk login. Disini saya menggunakan event action di btnLogin. Yang letaknya di Textfield. Lalu saya juga menggunakan Keyrpressed di bagian btnLogin. Yang dimana berguna untuk menyelesaikan input “Nama” dan “Password” dengan menekan tombol enter. Begitu juga dengan password saya menggunakannya di event action. Yang di letakan di Passwordfield.
Diatas adalah source code yang saya gunakan untuk keluar. Disini saya menggunakan event action di btnExit.
Untuk menyambungkannya ke frame lain. Di button sudah saya letakan source codenya. Dengan menggunakan setvisible dan tidak lupa juga dengan nama frame yang ingin di sambung tersebut. seperti berikut.
Yang di lingkari merah adalah nama frame yang ingin saya sambungkan dari login ke frame yang satunya lagi. Berikut aplikasinya.
Di sini palette yang saya gunakan yaitu Label, Combo box, Radio button, Textfield, Panel dan Button.
Di bagian palette Label saya membuat tujuh label. Jlabel1 saya buat untuk judulnya. Variable name, jlabel1. Jlabel2 untuk nama “Merk Air Mineral”. Variable name, jlabel2. Jlabel3 untuk “Total Bayar”. Variable name, jlabel3. Jlabel4 untuk import gambarnya. Variable name, jlabel4. Jlabel5 untuk “Harga Satuan”. Variable name, jlabel5. Untuk yang jlabel6 terhapus jadi tidak tercantum dalam kolom framenya. Jadi langsung ke jlabel7 untuk “Jumlah Pembelian”. Variable name jlabel7. Jlabel8 untuk pengisian “ukuran”. Variable name jlabel8.
Untuk palette combo box saya gunakan hanya satu. Variable name, cboMerk. Yang terlebih dahulu saya gunakan source codenya untuk mengisi combo box tersebut. berikut source codenya.
Dalam combo box yang saya buat, saya hanya membuat 4 item merk. Yang dimasing – masing merk, saya bedakan sesuai harga.
Untuk palette Radio Button saya gunakan 4. Variable name, Pilihan1, Pilihan 2, Pilihan 3 dan Pilihan 4. Yang masing – masing mempunyai ukuran yang berbeda. Dimana ini saling menyambung dengan combo box. Yang tadi saya sempat jelaskan. Yang dimana saya sebutkan dengan membedakannya sesuai harga. Dimana saya menggunakan event action button. Berikut source code dari masing – masing radio button.
Jadi dari yang terlihat dalam source code di atas ini. Bahwa dari setiap masing – masing merk mempunyai harga yang berbeda dan berbeda pula dengan harga di setiap ukurannya. Karena di setiap Pilihan (Radio Button tersebut). mempunyai harga satuan yang berbeda juga.
Dan untuk pallete buttonnya saya menggunakan tiga. Variable name, btnHitung, btnHapus dan btnExit. Berikut source code dari setiap btnHitung, btnHapus dan btnEXIT.
Untuk perhitungannya saya menggunakan perhitungan perkalian. Yang dihitung dari harga satuan di kali barang. Sekian dari saya bila ada kesalahan dalam pengetikan mohon di koreksi. Wassallamuallaikum wr,wb.

