membuat frame di dalam frame / internal frame menggunakan netbeans

๐Ÿ™‚ ๐Ÿ˜€

Daftar Materi Java SE
  • buatlah sebuah project baru dengan nama “internalFrame”, belajar buat project di netbeans
  • buat kelas turunan dari JFrame dengan nama “MainForm”
  • buatlah kelas turunan dari JInternalFrame dengan cara pilih menu new File -> Swing Gui Forms -> JinternalFrame form -> next -> beri nama “Internal1” -> Finish
  • buat lagi kelas turunan JInternalFrame dengan cara lakukan hal yang sama seperti sebelumnya tapi beri nama yang berbeda yaitu “Internal2”.
  • settingย  properties dariย masing – masing internalFrame seperti gambar berikut

  • desainlah MainForm menjadi seperti ini, lakukan dengan cara drag n drop komponen dari pallete
  • sesuaikanlah nama variableย  nya seperti pada jendela navigator / inspector. untuk merubah nama variable lihat materi berikut
  • jangan lupa untuk mengatur property model dari ComboBox nya dengan cara klik komponen comboboxnya -> lihat jendela properties-> cari property model -> lalu klik tombol […] dan ubahlah sesuai keinginan anda.
  • selanjutnya berilah / tambahkan object dari tiap internal frame ke dalam MainForm. sehingga potongan kode MainForm menjadi seperti berikut
public class MainForm extends javax.swing.JFrame {

    /**
     * Creates new form MainForm
     */
    Internal1 internalSatu;
    Internal2 internalDua;
private void btn_pilihActionPerformed(java.awt.event.ActionEvent evt) {
        if (combo_pilih_internal.getSelectedIndex() == 0) {
            internalSatu = new Internal1();
            internalSatu.setVisible(true);
            desktop.add(internalSatu);
        } else if (combo_pilih_internal.getSelectedIndex() == 1) {
            internalDua = new Internal2();
            internalDua.setVisible(true);
            desktop.add(internalDua);
        }
    }
  • lalu berikan juga event Handler untuk tombol btn_inter1 sehingga menjadi seperti ini
 private void btn_inter1ActionPerformed(java.awt.event.ActionEvent evt) {
        internalSatu = new Internal1();
        internalSatu.setVisible(true);
        desktop.add(internalSatu);
    }
  • berikan juga kepada tombol btn_inter2, berikut kodenya
 private void btn_inter1ActionPerformed(java.awt.event.ActionEvent evt) {
        internalSatu = new Internal1();
        internalSatu.setVisible(true);
        desktop.add(internalSatu);
    }

๐Ÿ™‚ ๐Ÿ˜€

Daftar Materi Java SE

membuat table menggunakan netbeans

๐Ÿ™‚ ๐Ÿ˜€

Daftar Materi Java SE

  • anda bisa mengedit modelnya(untuk merubah nama kolom dan jumlah kolom / baris) dengan cara : klik komponen table -> pada jendela properties cari property dengan nama Model -> klik tombol […] untuk membuka jendela custom editor. rubahlah sesuka hati anda.

oke sekian dulu materinya, silahkan lanjut ke materi berikutnya atau lihat daftar materi, jika ada pertanyaan atau saran silahkan comment jika saya bisa akan saya coba bantu
๐Ÿ™‚ ๐Ÿ˜€

Daftar Materi Java SE

drag and drop , merubah nama variable , mengedit text komponen swing

๐Ÿ™‚ ๐Ÿ˜€

Daftar Materi Java SE
  • setelah sebelumnya kita mempelajari cara membuat kelas turunan dari JFrame dan mengenal tombol – tombol dan beberapa fungsi dari editor Netbeans, sekarang kita mencoba praktik untuk membuat design sederhana dengan melakukan drag n drop komponen seperti gambar berikut
  • setelah komponen di tempatkan di dalam window design, sekarang kita coba untuk merubah text /ย  tulisan dari komponen, dalam praktik ini hanya berupa button (JButton). dengan cara klik kanan komponen ->edit text .ย saya ubah jadi “klik”
  • jangan lupa untuk selalu merubah nama variabel dari komponen agar anda mudah mengenalinya, caranya sama seperti merubah text tapi pilih menu change variable name… saya beri nama “tombol_klik” jika anda ingin melihat nama variable nya anda bisa klik / pilih komponen yang ingin dilihat namanya lalu cari jendela properties atau navigator (untuk netbeans 7.1) inspector (untuk netbeans 7.0) seperti gambar berikut

๐Ÿ™‚ ๐Ÿ˜€ oke segitu dulu materinya, silahkan lanjut kemateri yang lain di daftar materi, jika ada pertanyaan jangan sungkan – sungkan ditanyakan di comment ๐Ÿ™‚

Daftar Materi Java SE