Materi Java Fundamental (Statemen Kondisi)
-
Upload
nurhidayat-mmd -
Category
Documents
-
view
219 -
download
0
Transcript of Materi Java Fundamental (Statemen Kondisi)
-
7/25/2019 Materi Java Fundamental (Statemen Kondisi)
1/4
JAVA FUNDAMENTAL
Email, Linked :[email protected]
Facebook :[email protected]
Blog : yyaayyaattblog.wordpress.com
STATEMEN IF
Statemen if adalah statemen yang digunakan untuk menjalankan aksi berdasarkan suatu kondisi
tertentu.
If dibagi menjadi tiga macam yaitu if, ifelse, ifelse ifelse.
SINTAX DASAR IF
If(kondisi){
Aksi jika kondisi terpenuhi
}
EX.Int angka = 10;
If(angka == 10){
JOptionPane.showMessageDialog(this,angka sama dengan +angka);
}
SINTAX DASAR IF - ELSE
If(kondisi){
Aksi jika kondisi benar
} else {
Aksi jika salah
}
EX.Int angka = 15;
If(angka == 10){
JOptionPane.showMessageDialog(this,angka sama dengan +angka);
}else{
JOptionPane.showMessageDialog(this,angka tidak sama dengan
+angka);
}
SINTAX DASAR IF - ELSE
If(kondisi1){
Aksi jika kondisi1 benar
} else if(kondisi2){
Aksi jika kondisi1 salah dan kondisi2 benar
}else if(kondisi3){Aksi jika kondisi 1 & 2 salah dan kondisi3 benar
}else{
Aksi jika semua kondisi tak terpenuhi
}
EX.Int angka = 20;
mailto:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected] -
7/25/2019 Materi Java Fundamental (Statemen Kondisi)
2/4
JAVA FUNDAMENTAL
Email, Linked :[email protected]
Facebook :[email protected]
Blog : yyaayyaattblog.wordpress.com
If(angka == 10){
JOptionPane.showMessageDialog(this,angka sama dengan +angka);
}else if(angka == 20){
JOptionPane.showMessageDialog(this,angka sama dengan +angka);
}else{
JOptionPane.showMessageDialog(this,angka tidak sama dengan
+angka);
}
dari contoh-contoh diatas, coba kita aplikasikan kedalam sebuah project dengan menggunakan
JFrameForm sebagai input variable angkanya, masih inget ngga membuat sebuah project, membuat
package, membuat form dengan JFrameForm? Pasti jawabannya lupa, ah sudah biasa sekarang kita
mulai saja pembuatan projectnya, ikuti langkah-langkah dibawah ini:
1.
Jalankan Netbeans x.x caranya Tanya yang sudah tahu, kalau belum punya ngopi yang punya
lalu diinstal dulu.
2.
Buatlah project dengan nama Statemen IF
File new project java java application isikan nama project
finish
3.
Buatlah form menggunakan JFrame Form dengan nama FormLoginpada package
statemen.kondisi
Filenew fileSwing GUI FormsJFrame Formnextisikan nama formnya dan pilih
package peletakannyafinish
4.
Buatlah form menggunakan JFrame Form dengan nama FormHomepada package yang sama
seperti langkah nomor 3.
Dan jadilah susunan projectnya menjadi seperti :
mailto:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected] -
7/25/2019 Materi Java Fundamental (Statemen Kondisi)
3/4
JAVA FUNDAMENTAL
Email, Linked :[email protected]
Facebook :[email protected]
Blog : yyaayyaattblog.wordpress.com
5. Buka FormLogin.java desain menjadi seperti dibawah ini.
Ubah id dari masing-masing komponen yang kota perlukan saja, untuk nama id dan komponen
apa yang digunakan dapat dilihat pada layar Navigator sebelah kiri pada gambar.
6.
Memberi aksi pada Button Login (btnLogin).
Klik kanan pada btnLogin event action action performed
Setelah itu kita akan dibawa kehalaman source dan isikan kode sebagai berikut:
String user = txtUser.getText().toString().trim();
String pass = txtPass.getText().trim();
if(user.equals("admin")&&pass.equals("admin")){
new FormHome().setVisible(true);//memanggil formhome
dispose();
}else{
JOptionPane.showMessageDialog(this, "Password
Salah!!!");//menampilkan pesan dialog di java
txtUser.requestFocus();
}
Pastikan kode diatas ditulis pada :
private void btnLoginActionPerformed(java.awt.event.ActionEvent evt) {
//disini nih nulisnya
mailto:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected] -
7/25/2019 Materi Java Fundamental (Statemen Kondisi)
4/4
JAVA FUNDAMENTAL
Email, Linked :[email protected]
Facebook :[email protected]
Blog : yyaayyaattblog.wordpress.com
}
7.
Buka formHome.java dan desain seperti
8.
Berikan aksi pada Button Logout seperti dibawah ini.
new FormLogin().setVisible(true);
dispose();//menyembunyikan form bukan close
9.
Buka File StatemenKondisi.java dan isikan kode seperti ini.
new FormLogin().setVisible(true);
Kode diatas digunakan untuk memanggil formLogin(), bias kita amati kode yang hamper sama
digunakan di setiap form, yang membedakan adalah nama form yang akan dipanggil.
10.
Jalankan projectnya.
Klik kanan projectrun
Program akan muncul dikiri atas layar dan coba login menggunakan user = admin, password =
admin seperti yang sudah ditulis pada kode. Selamat mencoba dan silahkan dikembangkan sesukan
kalian, terimakasih.
Selamat Belajar karena ini lebih mudah lagi dari minggu kemarin dan akan semakin mudah di
minggu berikutnya. :D
mailto:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]