Kamis, 02 Mei 2013

Membuat Window MDI pada Java NetBeans, Aplikasi Multiple Document Interface dengan JDesktopPane dan JInternalFrame

Setelah sekian lama penasaran bagaimana cara membuat Aplikasi Java dengan Style MDI (Multiple Document Interface) Menggunakan NetBeans akhirnya terjawab sudah. Yaitu menggunakan komponen JDesktopPane dan JInternalFrame.

Caranya buat project Java Application di NetBeans. Kemudian Buat Form Baru, klik kanan Project Add New JFrameForm :





Kemudian tambahkan komponen MenuBar, kemudian Tambahkan satu Buah menu Item :


Tambahkan komponen JOptionPane ke FormMain :


Kemudian buat satu buah Form bertipe JInternalFrame, caranya, pada Project klik kanan Add Other. Pilih Swing GUI, pilih JInternalFrame :


Kembali ke Form Utama FormMain, tambahkan Event pada Menu Item, Tuliskan kode program berikut :


private void jMenuItem1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItem1ActionPerformed
        // TODO add your handling code here:
        FormData fd = new FormData();
        jDesktopPane1.add(fd);
        fd.setVisible(true);
        //JOptionPane.showMessageDialog(rootPane, "ok");
    }//GEN-LAST:event_jMenuItem1ActionPerformed


Jalankan (Run), hasilnya :


Project dapat didownload disini, jika kesulitan, cara mendownloadnya seperti ini.

Semoga berhasil ^_^