Global Var

PERTEMUAN II

Pada pertemuan kita kali ini adalah membuat suatu aplikasi yng sederhana dengan menggunakan variable dalam aplikasi tersebut. Berikut output sebuah aplikasi…

BUAT FORM LOGIN DAN KALKULATOR

Tampilan output

· Buat class baru pada project

· Buatlah contoh form diatas dg palette: label, textfield, passwordfield, button

· Sebelumnya ketik kode di package

package jualmotor;

import java.awt.event.KeyEvent;

import javax.swing.JOptionPane;

· Kemudian masukkan kode ini pada Button,

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

String user ="admin";

String pas ="okok";

if ((user.equalsIgnoreCase(jTextField1.getText())) && (pas.equalsIgnoreCase(jPasswordField1.getText())))

{

this.setVisible(false);

new “nama class yg ingin dikoneksikan”().setVisible(true);

}

else{

javax.swing.JOptionPane.showMessageDialog(null,"Maaf Belum Beruntung");

jTextField1.setText("");

jTextField1.requestFocus();

jPasswordField1.setText("");

}

}

Form Kalkulator

Sourcenya…

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

// ketik source codenya disini:

int hasil;

if (jRadioButton1.isSelected()==true){

hasil = Integer.parseInt(a1.getText()) + Integer.parseInt(a2.getText());

jTextField3.setText(String.valueOf(hasil));

jLabel6.setText(" + ");

}

else if (jRadioButton2.isSelected()==true){

hasil = Integer.parseInt(a1.getText()) - Integer.parseInt(a2.getText());

jTextField3.setText(String.valueOf(hasil));

jLabel6.setText(" - ");

}

else if (jRadioButton3.isSelected()==true){

hasil = Integer.parseInt(a1.getText()) * Integer.parseInt(a2.getText());

jTextField3.setText(String.valueOf(hasil));

jLabel6.setText(" x ");

}

else if (jRadioButton4.isSelected()==true){

hasil = Integer.parseInt(a1.getText()) / Integer.parseInt(a2.getText());

jTextField3.setText(String.valueOf(hasil));

jLabel6.setText(" / ");

}

else{

javax.swing.JOptionPane.showMessageDialog(null,"Kasi' masukki dulu oprerator ta' boss");

}

}

· Source code untuk mengosongkan isi objek saat program di jalankan, pertama klik kanan pada objek panel > event > windows > formWindowActivated, kemudian ketik sourcenya..

private void formWindowActivated(java.awt.event.WindowEvent evt) {

// TODO add your handling code here:

a1.setText("");

a1.requestFocus();

a2.setText("");

jTextField3.setText("");

jLabel6.setText("");

}

Untuk menghapus data dan melakukan penginputan kembali

private void jLabel8MouseClicked(java.awt.event.MouseEvent evt) {

// TODO add your handling code here:

a1.setText("");

a1.requestFocus();

a2.setText("");

jTextField3.setText("");

jLabel6.setText("");

}

Jalankan Program dengan Run>Run File atau menekan Shift+F6

kita akan membuat suatu aplikasi Dealer Motor serta cara menkoneksikan pada database ,

· Pertama kita rancang contoh formnya

· Buat form diatas dg nama “APPLIKASI DEALER MOTOR”

· Pallette yang digunaka: LABEL,TEXT FIELD,COMBOBOX, RADIOBUTTON,BUTTON,BUTTONGRUP,TOGGLEBUTTON & TABEL

· Agar lebih mudah dalam pembuatan sourcenya ganti nama variable pada objek, dg klik kanan pada pa objek>Change Variabel Name…>ganti nama Variabelnya dan OK

· Kita bisa mengubah warna dan huruf pada form dengan klik objek yg ingin diubah , klik panel Properties