Minggu, 08 November 2015

Cara Mudah Membuat Form Menggunakan Netbeans


Assalamualaikum wr.wb...................

Hello guys, kali ini kita akan membahas materi tentang "Cara Mudah Membuat Form Menggunakan NetBeans".  Terdapat dua cara dalam pembuatan form menggunakan netbeans, yaitu dengan cara koding biasa dan drag & drop.

Pertama, kita akan bahas dengan menggunakan cara koding biasa. berikut contoh kodingannya:

package kitakuissekarang;

import java.awt.*;
import javax.swing.*;

public class KitaKuisSekarang extends JFrame{
    private JLabel a1;
    private JTextField field_text;
    private JLabel a2;
    private JLabel b1;
    private JPasswordField pass;
    private JLabel b2;
    private JLabel c1;
    private JComboBox combo;
    private JLabel c2;
    private JLabel d1;
    private JRadioButton radio1;
    private JRadioButton radio2;
    private JLabel d2;
    private JLabel e1;
    private JCheckBox checkA;
    private JCheckBox checkB;
    private JLabel e2;
    private JCheckBox checkC;
    private JCheckBox checkD;
    private JLabel f1;
    private JTextArea area;
    private JScrollPane scroll;
    private JLabel f2;
    private JButton back;
    private JButton simpan;
    private JButton batal;
    private JButton reset;
   
    public KitaKuisSekarang(){
        super();
        setFrame();
        inisialisasiKomponen();
        pasangkanKomponen();
        show();
    }
   
    public void setFrame(){
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        setSize(500,500);
        setLayout(null);
        setResizable(false);  
    }
   
    public void inisialisasiKomponen(){
        a1 = new JLabel("JLabel");
        field_text = new JTextField();
        a2 = new JLabel("JLabel");
        b1 = new JLabel("JLabel");
        pass = new JPasswordField();
        b2 = new JLabel("JLabel");
        c1 = new JLabel("JLabel");
        combo = new JComboBox();
        c2 = new JLabel("JLabel");
        d1 = new JLabel("JLabel");
        radio1 = new JRadioButton("pilihan 1");
        radio2 = new JRadioButton("pilihan 2");
        d2 = new JLabel("JLabel");
        e1 = new JLabel("JLabel");
        checkA = new JCheckBox("pilihan a");
        checkB = new JCheckBox("pilihan b");
        e2 = new JLabel("JLabel");
        checkC = new JCheckBox("pilihan c");
        checkD = new JCheckBox("pilihan d");
        f1 = new JLabel("JLabel");
        area = new JTextArea("text area");
        scroll = new JScrollPane(area);
        f2 = new JLabel("JLabel");
        back = new JButton("< Back");
        simpan = new JButton("simpan");
        batal = new JButton("Batal");
        reset = new JButton("Reset");
       
    }
   
    public void pasangkanKomponen(){
        a1.setBounds(20,50,50,25);
        add(a1);
        field_text.setBounds(100,50,150,25);
        add(field_text);
        a2.setBounds(280,50,50,25);
        add(a2);
        b1.setBounds(20,90,50,25);
        add(b1);
        pass.setBounds(100,90,150,25);
        add(pass);
        b2.setBounds(280,90,50,25);
        add(b2);
        c1.setBounds(20,120,50,25);
        add(c1);
        combo.setBounds(100,120,150,25);
        add(combo);
        c2.setBounds(280,120,50,25);
        add(c2);
        d1.setBounds(20,160,50,25);
        add(d1);
        radio1.setBounds(100,160,80,25);
        add(radio1);
        radio2.setBounds(180,160,80,25);
        add(radio2);
        d2.setBounds(280,160,50,25);
        add(d2);
        e1.setBounds(20,200,50,25);
        add(e1);
        checkA.setBounds(100,200,80,25);
        add(checkA);
        checkB.setBounds(180,200,80,25);
        add(checkB);
        e2.setBounds(280,200,50,25);
        add(e2);
        checkC.setBounds(100,230,80,25);
        add(checkC);
        checkD.setBounds(180,230,80,25);
        add(checkD);
        f1.setBounds(20,270,50,25);
        add(f1);
        scroll.setBounds(100,270,150,90);
        add(scroll);
        f2.setBounds(280,270,50,25);
        add(f2);
        back.setBounds(10,370,90,25);
        add(back);
        simpan.setBounds(110,370,90,25);
        add(simpan);
        batal.setBounds(210,370,90,25);
        add(batal);
        reset.setBounds(310,370,90,25);
        add(reset);   
    }
   
    public static void main(String [] args){
        new KitaKuisSekarang();

}                 
}

Dari kodingan di atas hasil outputannya sebagai berikut:






Kedua,  dengan Menggunakan drag & drop, sebagai berikut:

Cara drag & drop ini sangat mudah, kita tidak perlu memikirkan kodingan yang ribet, cukup hanya dengan mendrag & drop item-item yang ada pada sebelah kanan pada gambar di bawah.


berikut ada tiga contoh pemuatan form menggunakan drag & drop:
1. contoh pertama




2. Contoh kedua






 3. Contoh ketiga


 

Jadi, begitulah dua cara mudah membuat from menggunakan netbeans...........................
Semoga bisa diamalkan dan bermanfaat, selamat mencoba ^_^