Menentukan Index Nilai Menggunakan Netbeans



JAVA  [JAVA GUI]

Selamat Datang :)
Isi dari postingan  ini adalah hasil dari pembelajar saya dari kampus untuk mata kuliah JAVA 3.
Reference : dosen pembimbing Bapak Rauf Fausan

 Deskripsi
Java Desktop Application atau bisa juga disebut sebagai pemograman berbasis GUI merupakan pemograman yang menggunakan library Swing ataupun AWT(Abstract Windowing Toolkit). Pada pemograman berbasis GUI, kita bisa membuat suatu aplikasi yang berbasis pada form yang sering kita jumpai saat menjalankan suatu aplikasi, software dan lainnya.

Postingan kali ini adalah bagaimana cara membuat index nilai seperti gambar dibawah ini.


Beriukut langkah-langkahnya:

1. Buka NetBeans IDE
2. File -->> New Project

3. Pilih Categories : Java -->> Project : Java Aplication -->>Next
4. Ubah Project Name dengan nama PNIM anda (Contoh = P10507260)
     Browse (Project Location arahkan ke alamat Folder anda (D:\NIM)
     Pilih Create Main Class
    Pilih Set as Main Project

Secara Default (Pertama Kali dibuat), proyek hanya terdiri atas kelas Main saja, belum memiliki form/jendela GUI.

Nahhh Sekarang kita sudah punya project...eeiittsss tapi belum ada apa-apanya alias masih kosong bro/sis.
Tapi tenang aja sob karena sekarang kita akan masuk kedalam proses inti pembuatan form.
Okeeyyy mari kita mulai.

MENAMBAHKAN FORM DALAM PROJECT Untuk bisa menampilkan form, silahkan lakukan langkah-langkah sebagai berikut :

1.Pada Jendela Project pilih package anda (Contoh : P10507260), Klik kanan dan Pilih -->> JframeFrom

2.  Ubah nama Form pada Kotak Class Name dengan nama FUtama
     Pada combo Package, pilih Package anda (Contoh: P10507260)
     Finish

Setelah kita klik finish maka akan muncul tampilan seperti dibawah ini, silakan diperhatikan baik-baik.

Jendela / Window yang sering digunakan pada saat design program

3. Buat lah Tampilan berikut, dengan menggunakan komponen yang ada di Swing Control yang berada di jendela sebelah kanan.
 silakan sobat cari Jlabel, jTextField, jButton kemudian buat seperti gambar dibawah ini.

4. Merubah Text dan Variable Name Komponen (Klik kanan pada komponen pilih Edit Text, Klik Kanan pada komponen pilih Change Variabel Name)

Jlabel1 : Text -->> Nilai MA
JLabel2 : Text -->> Indek
JLabel3 : Text -->> Menghitung Indek Nilai
jTextField1 : Text -->> Kosongkan , Variabel Name -->>nilai
jTextField2 : Text -->> Kosongkan , Variabel Name -->>indek
jButton1 : Text -->> Proses , Variabel Name -->> BProses
jButton2 : Text -->> Close , Variabel Name -->> BClose


5. Buat Objek dari kelas Form tersebut, kemudian objek.setVisible(True)
Pada Main.java Masukan Perintah berikut :

#klik main.java-->>masukan kode yang ada di dalam kotak berwarna merah pada gambar dibawah ini.

Posisinya harus persis seperti gambar dibawah ini:

6.  Clean and Build Project (Shift + F11) : untuk kompilasi dan membersihkan file-
         file kompilasi sebelumnya.
    RUN (F6) : Menjalankan Program

#Setelah anda RUN (F6) maka output atau tampilan yang tadi kita buat akan seperti pada gambar berikut:


Tampilan diatas kita sudah bisa menginput data, taaappppiiiiii :) data yang kita input belum bisa di proses atau dengan kata lain data yang  kita input belum bisa kita liat.

Nahhh pasti sobat akan bertanya bagaimana cara menampilkan data yang sudah kita input tadi :)
Okeeyyy mari kita jawab pertanyaan yang ada didalam hati sobat :):):) 

Caranya adalah menambahkan event.
lanjutttkaannnn :)


7. MENAMBAHKAN EVENT

 Klik kanan pada tombol Proses ,Pilih Events -->> Action-->> actionPerformed



Masukan Source Code berikut (Untuk tombol Proses)

NB : Untuk Index Nilai A, B, C dan D silahkan anda masukan sendiri kondisinya. untuk index nilai lihat ketentuan di bawah ini. 


Ketentuan:
80-100 A
68-79 B
56-67 C
45-55 D
0-44 E

setelah kita selesai mengisi  nilai A,B,C,D,E sekarang kita lanjutkan ke tombol close

Klik kanan pada tombol Close ,Pilih Events -->> Action-->> actionPerformed

Untuk tombol Close isi perintah berikut :

Ok sekarang sobat Clean and Build Project (Shift + F11) kemudian  RUN (F6) dan lihat hasil pekerjaan sobat.
Sekarang sobat coba input nilai terserah sobat mau nilai berapa yang penting tidak lebih dari 100  kemudian sobat klik proses...lihat hasilnya. :):):)

Sekian Postingan dari saya, semoga ini bisa bermanfaat bagi para pembaca.


0 comments:

Post a Comment

 

Blogroll