Membuat Form Menu Utama di Java Netbeans

Assalamualaikum,,, sobat semua, pada postingan kali ini saya ingin melanjutkan tutorial Bagaimana Caranya Membuat Aplikasi Inventory Barang dengan Java Netbeans dan Database Mysql. Pada tutorial sebelumnya saya sudah posting cara membuat Form Login dengan Java Netbeans. Jika belum melihat tutorial sebelumnya silahkan lihat terlebih dahulu, karena tutorial ini adalah satu rangkaian.

Oke langsung saja, kita mulai….

  • Buka project yang telah dibuat, pada packages tampilan -> klik kanan -> New -> JFrame Form
  • Pada Field Class Name -> beri nama “menu_utama” -> klik Finish. Maka akan tampil Form menu_utama pada content editor.
  • Arahkan posisi pointer ke daerah sudut kanan bawah dari JFrame, untuk merubah ukuran JFrame -> setelah muncul icon resize -> klik dua kali sampai muncul form resize -> ubahlah ukuran defaultnya menjadi -> 1200, 600 -> klik OK, maka frame akan lebih besar ukurannya.
  • Selanjutnya kita akan memasang Menu Bar sebagai menu utama dari apliaksi kita dan dekstop pane sebagai container atau background dari aplikasi kita.
  • Pertama Klik Menu bar pada palette Swing Menus -> Klik dan tahan Menu Bar -> tarik ke arah sudut kiri Frame -> Kemudian lepaskan. Pada Menu bar File -> Klik Kanan -> Edit Text -> Ubah menjadi “User” -> dan pada Menu Edit -> Ubah namanya menjadi “Master Data”.
  • Kemudian kita akan tambahkan dua menu lagi yaitu Transaksi dan Laporan
  • Caranya klik kanan pada menu bar yang kosong -> pilih add menu -> rubah namanya menjadi “Transaksi”.
  • Buatlah satu menu item lagi, dan rubah namanya menjadi “Laporan”. sehingga tampilannya menjadi seperti di bawah ini.
  • Kemudian kita akan rubah Tittle dari JFrame kita menjadi “Menu Utama” caranya Klik kanan Pada JFrame di panel JFrame Navigator -> Pilih Properties -> Pada field tittle -> rubah namanya menjadi “Menu Utama” -> Klik Close.
  • Jangan lupa sett Frame menjadi Generate Center agar Jframe selalu berada di tengah-tengah layar. Caranya pada Properties Klik Tab -> Code -> Ceklist Combo Box “Generate Center”
  • Selanjutnya kita akan hubungkan Form Menu Utama ini dengan Form Login yang telah kita buat pada sesi sebelumnya. 
  • Klik Frame login pada action btnLogin kita akan rubah sedikit source code nya dari sesi sebelumnya, pada sesi sebelumnya source codenya seperti gambar di bawah ini.
  • Rubah source code nya menjadi seperti ini.
private void btnLoginActionPerformed(java.awt.event.ActionEvent evt) {                                         
        // TODO add your handling code here:
        try {
            java.sql.Statement stat = conn.createStatement();
            ResultSet result = stat.executeQuery("select * from tb_user where "
                    + "username='" + txtUsername.getText() + "'");
            if (result.next()) {
                if (txtPassword.getText().equals(result.getString("password"))) {
                    menu_utama mn = new menu_utama();
                    mn.setExtendedState(JFrame.MAXIMIZED_BOTH);
                    mn.setVisible(true);
                    this.dispose();
                } else {
                    JOptionPane.showMessageDialog(rootPane, "Password Salah");
                    txtPassword.setText("");
                    txtUsername.requestFocus();
                }
            } else {
                JOptionPane.showMessageDialog(rootPane, "User Tidak Ditemukan");
                txtUsername.setText("");
                txtPassword.setText("");
                txtUsername.requestFocus();
            }
        } catch (Exception e) {
            JOptionPane.showMessageDialog(rootPane, "Gagal");
        }
    }       
  • Pada baris Source di bawah ini adalah untuk memanggil frame menu_utama dengan membuat variable baru yaitu “mn” kemudian sett Frame otomatis Full Layar (Maximize) ketika di run.
menu_utama mn = new menu_utama();
mn.setExtendedState(JFrame.MAXIMIZED_BOTH);
mn.setVisible(true); 
  • Sampai tahap ini kita sudah berhasil membuat Form Menu Utama dan Mengkoneksikan dengan Form Login. Coba kita Run Aplikasi kita, klik kanan pada Frame ”login” -> Run File -> Masukan Username “admin” dan password “admin” -> klik Login -> Jika Berhasil Form Menu Utama akan tampil.

Ok Sobat semua tutorial Cara Membuat Form Menu Utama di Java Netbeans sudah kita buat, tunggu postingan selanjutnya ya,,, Terima kasih.

One thought on “Membuat Form Menu Utama di Java Netbeans

Leave a Reply

Your email address will not be published. Required fields are marked *