Senin, 15 November 2010

Menggunakan IF_CASE_DO

Membuat Proyek If_Case_For

1. Pilih menu File >>New Project

2. Di kolom Categories pilih Java dan dikolom Project pilih Java Application. Selanjutnya pilih tombol Next.

3. Maka akan muncul jendela dialog New Java Application. Isikan parameter-parameter berikut

  • Project Name : If_Case_For
  • Project Location : Pilih letak letak lokasi penyimpanan dengan memilih tombol Browse.

Pilih tobol Finish untuk memproses pembuatan Proyek If_Case_For




Setelah membuat sebuah proyek, selanjutnya adalah menambahkan file Java dengan container jFrame. Untuk membuatnya ikuti langkah berikut :

1. Klik kanan pada Project Kalkulator >> New >> JFrame Form

2. Pada jendela New JFrame Form isikan parameter-parameter berikut :

  • Class Name : Penggunaan_If
  • Package : if_case_for

Pilih tombol Finish




Setelah semuanya selesai, langkah berikutnya adalah mendesain jendela kerja kita dengan menambahkan beberapa Palette yaitu sebagai berikut :

1. jLabel ada 4

2. jTextField ada 3

3. jButton ada 4

4. jComboBox ada 1


Setelah menambah Palette, kita akan mengedit nama text palettenya dan mengganti nama Variabelnya

  1. Klik kanan pada Palette yang ingin diganti dan pilih Edit Text untuk mengganti atau menghapus textnya, atau juga pilih Change Variable Name… untuk mengganti nama variablenya.
  2. Atau juga bisa di Code, ada samping kanannya button Properties cari Variable Name dan ganti nama Variablenya

Sekarang kita telah selesai mendesai sebuah jendela form atau tempat kerja. Langkah berikutnya iyalah membuat Source Code-nya caranya :

  1. Klik kanan pada Palette-nya>>Events>>Action>>actionPerformed
  2. Atau dengan cara mengklik 2x pada Palette tersebut
  3. Untuk JComboBox1 cari di Properties>>Model [ item1.item2 dihapus saja]

Event “---Button IF---”

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

int nilai;

nilai = Integer.parseInt(jTextField1.getText());

if ((nilai >=90) && (nilai <=100))

{

jLabel4.setText("Nilai Istimewah");

}

else if ((nilai >=75) && (nilai <=89))

{

jLabel4.setText("Nilai Bagus");

}

else if ((nilai >=60) && (nilai <=74))

{

jLabel4.setText("Cukup");

}

else if ((nilai >=0) && (nilai <=59))

{

jLabel4.setText("Nilai Kurang");

}

else

jLabel4.setText("Nilai Anda Tidak tercantum");

}

Event “---Button CASE---”

private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

int nilai;

nilai = Integer.parseInt(jTextField1.getText());

switch (nilai )

{

case 100 :

case 90 :

jLabel4.setText("Nilai Istimewa");

break;

case 89:

case 70:

jLabel4.setText("Nilai Bagus");

break;

case 69:

case 50:

jLabel4.setText("Nilai Cukup");

break;

case 49:

case 0 :

jLabel4.setText("Nilai Kurang");

break;

default :

jLabel4.setText("Nilai yg boleh dimasukkan.100,90,89,70,69,50,49,0");

}

}

Event “---Button FOR---”

private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

int awal,akhir,a;

awal=Integer.parseInt(jTextField2.getText());

akhir=Integer.parseInt(jTextField3.getText());

for (a=awal; a<=akhir;a++)

{

jComboBox1.addItem(a);

}

}

Event “---Button WHILE---”

private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

int awal,akhir,b;

b=Integer.parseInt(jTextField2.getText());

akhir=Integer.parseInt(jTextField3.getText());

while ( b <=akhir)

{

b++;

jComboBox1.addItem(b);

}

}

Tambahkan juga 1 button lagi sebagai tombol hapus

Event “---Button HAPUS---”

private void jButton5ActionPerformed(java.awt.event.ActionEvent evt) {

// TODO add your handling code here:

jTextField1.setText("");

jTextField2.setText("");

jTextField3.setText("");

jLabel4.setText("............");

}

Sebelum mengcompile program tersebut, isikan Source Code dibawah ini pada Main.java fungsinya untuk memanggil Penggunanan.java yaitu sebagai berikut

/*

* To change this template, choose Tools | Templates

* and open the template in the editor.

*/

package if_case_for;

/**

*

* @author RUSIA

*/

public class Main {

/**

* @param args the command line arguments

*/

public static void main(String[] args) {

// TODO code application logic here

new Penggunaan_If().setVisible(true);

}

}




Semoga bermanfa’at …………

Salam Sukses buat pencinta NETBEANS IDE

CopyRight 10-10-2010 Yulius Asan



0 komentar: