BELAJAR MENDESAIN JFRAME SEDERHANA DATA MAHASISWA DENGAN KONSEP GUI BESERTA FUNGSI BUTTON ( SIMPAN, TAMPILKAN DATA, EXIT )

Balik lagi dengan saya EdinPati Dolken, saya menghimbau untuk belajar di BAB kali ini anda berolahraga dulu biar lebih Fresh dan jangan lupa minum aer putih yang banyak ya oke langsung saja kita praktek yak...
Pertama buka netbean anda, lalu buka new project seperti ini
Creare main classnya jangan di centang yaak...
buatlah new package di project tugaspertemuan04 dan beri nama " ebc "

Jika sudah buat packagenya kita buat file java class dengan diberi nama "Mahasiswa.java"
dan didalam file class Mahasiswa.java kita isi Code seperti dibawah ini
package ebc;

 /**
 *
 * @author DINS
 */
    public class Mahasiswa {
 /**
  * private String nim;
  * private String nama;
  * private int tinggi;
  * private boolean pindahan;
  */
    String nim;
    String nama;
    int tinggi;
    boolean pindahan;
    
 /**
  * 
  * @param nim
  */
    public void setNim(String nim) 
    {
        this.nim = nim;
    }
    
    public String getNim() 
    {
        return this.nim;
    }
    
/**
 * @param nama
 */
    public void setNama(String nama)
    {
        this.nama = nama;
    }
    
    public String getNama()
    {
        return this.nama;
    }
 /*
    @param tinggi
 */
    public void setTinggi(int tinggi)
    {
        this.tinggi = tinggi;
    }
    
    public int getTinggi()
    {
        return this.tinggi;
    }
    
/**
 * @param pindahan
 */    
    public void setPindahan(boolean pindahan) 
    {
        this.pindahan = pindahan;
    }
    
    public boolean isPindahan()
    {
        return this.pindahan;
    }
/**
 * @param nim
 * @param nama
 * @param tinggi
 */
    
    public Mahasiswa(String nim, String nama, int tinggi)
    {
        this.nim = nim;
        this.nama = nama;
        this.tinggi = tinggi;
    }
    
/**
 * 
 * @param nim
 * @param nama
 * @param tinggi
 * @param pindahan
 */
    
    public Mahasiswa (String nim, String nama, int tinggi, boolean pindahan)
    {
        this(nim,nama,tinggi); // memanggil konstruktor 3 paramater
        this.pindahan = pindahan;
        
        // tampung.add (new barang(id,kd,nm));
        // TODO - Implement Mahasiswa.Mahasiwa
        // throw new UnSupportedOperationException();
    }
}

Yapp, kita sudah buat file class Mahasiswanya, setelah ini kita buat file Jframe form di dalam package ebc dan beri nama file Jframe form nya dengan "MasterMhs.java"
dan desain lah seperti dibawah ini didalam file jframe form MasterMhs.java tadi yang sudah kita buat.
Jika anda ingin ubah warna tinggal anda buat setting dibagian propertinya saja kebetulan saya menambahkan tool panel jadi saya kasih warna hijau,
*Note - untuk bagian ( nim, Nama, Tinggi, Pindahan ) gunakan tool label
- untuk bagian kolom yang kosong gunakan tool TextField, kecuali dibagian pindahan gunakan tool Combo Box
- untuk bagian combo box cara merubah item - item nya dibagian properties -> model dan untuk memisahkannya menggunakan koma(",")
- untuk bagian ( simpan, tampilkan data, dan keluar ) gunakan tool button
- untuk field field yang kosong kita ubah variable dengan klik kanan dibagian kolomnya dan change properties dan sesuaikan seperti berikut ( 1. TextField1 ubah jadi NimField , TextField2 ubah jadi NamaField, TextField3 ubah jadi TinggiField ) cara ini agar kita mudah menghafal bagian2 nama variable yang kita buat .
Sebelum kita memasukan code dibagian button, mulailah mengetik import library yang kita butuhkan dalam kasus ini dibagian file MasterMhs.java yang kita buat :
dan langsung masuk ke bagian code tombol simpan sebagai berikut :
dan tombol fungsi tampilkan data sebagai berikut :
Dan berikut Tombol Exit
Okelaahh kita coba running kalo tidak ada indikator error dibagian-bagian barisan line go f6 atau shift + f6 untuk running programnya gais jika bisa running seperti ini
SIMPAN DATA
RUNNING TAMPILKAN DATA

Gimana Gimana mudahkan?? ayooo semangaatt belajar buat kaliaann negara ini akan maju dengan sendirinya jika diawalin dengan diri kita sendiri yang ingin bergerak MAJU !!!! :)

Older People sit down and ask, "What is it? but

The boys asks, "What can I do with it? ".

- Steve Jobs

Komentar

Postingan populer dari blog ini

BELAJAR JAVA INSERT DATA BUKU SEDERHANA KE DATABASE MYSQL