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("");
}
}
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");
}
}
private void formWindowActivated(java.awt.event.WindowEvent evt) {
// TODO add your handling code here:
a1.setText("");
a1.requestFocus();
a2.setText("");
jTextField3.setText("");
jLabel6.setText("");
}
private void jLabel8MouseClicked(java.awt.event.MouseEvent evt) {
// TODO add your handling code here:
a1.setText("");
a1.requestFocus();
a2.setText("");
jTextField3.setText("");
jLabel6.setText("");
}
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