ricky_181011400731_minggu1
Latihan 1 – CETAK DATA
Buatlah new project
Klik file > new > java application > next
Nama project : ricky_181011400731_minggu1 lalu next
Lalu buat jframe form dengan nama class ricky_latihan_cetak_data
Masukan 1 jpanel, 1textfield,1 textarea, 1 textpane, 4 label, 1jbutton ke dalam desain project, dengan cara di drag.
Lalu atur tata letak dan edit text nya sehingga seperti di bawah ini
Ganti variable textfield (klik kanan ,pilih change variable name) menjadi seperti ini
Variable untuk textfield : Ricky_NamaTextField
Variable Untuk textarea : Ricky_PesanTextArea
Variable Untuk textpane : Ricky_Cetak_KataTextPane
Untuk membuat
tombol berfungsi, maka ikuti langkah berikut
Masukan kode berikut
Sekarang ganti warna background panel. Ikuti langkah berikut :
Klik kanan pada panel , lalu pilih properties
Lalu pilih warnanya
Selesai, sekarang di save dan run file
Hasilnya akan menjadi seperti ini
Selesai.
latihan 2 Cetak proses
Seperti biasa, masih di project yang sama, dan kita langsung buat package baru bernama ricky_latihan_cetak_proses dan jframe form nya ricky_latihan_cetak_proses
Lalu buat 1textfield, 4jbutton, 1 panel dan desain seperti dibawah ini (edit text label dan jbutton nya juga)
ganti variable textpane
s
lalu kita buat tombol 1 berfungsi, ikuti langkah seperti latihan sebelumnya, dan masukan kode dibawah
lalu kita buat tombol 2 berfungsi, ikuti langkah seperti latihan sebelumnya, dan masukan kode dibawah
lalu kita buat tombol tambah berfungsi, ikuti langkah seperti latihan sebelumnya, dan masukan kode dibawah
lalu kita buat tombol hasil berfungsi, ikuti langkah seperti latihan sebelumnya, dan masukan kode dibawah
Sekarang, di save dan run program
Hasilnya akan seperti ini
Sekian latihan ke dua
Wassalamualaikum wr.wb
Studi kasus 1
Membuat form tamu undangan
(Merupakan hasil pengembangan dari latihan sebelumnya dan beberapa tambahan improvisasi yang saya dapat dari internet)
Pertama masih di project yang sama di latihan yang sebelumnya (ricky_181011400731_minggu1)
Lalu
Langsung Buat package baru
Klik kanan pada source package > new > new pacakge
Format nama : ricky_studikasus_1
Buat jframe form dengan nama class ricky_form_tamu
Buat 1 panael , 2 jtextfield, 2 jlabel, 1 jbutton
Jadinya akan seperti ini
Ganti background panel agar lebih menarik
Klik kanan
pada panel , klik properties lalu ikuti langkah berikut
Ganti nama variable text field
Menjadi ricky_tf1
Ganti nama text label dan button
Klik kanan lalu edit, nanti jadinya seperti ini
Masuk ke source code, lalu import joption pane
Ganti variable
tombol submit menjadi ricky_submit
Lalu buat
tombol itu bberfungsi dengan cara berikut :
LALU MUNCUL
SOURCE CODE, MASUKAN KODE BERIKUT :
Jalankan program tersebut
Masukan nama dan nama pasangan anda , lalu klik submit maka akan muncul berikut :
Sekian tutorial studikasus membuat form tamu undangan gui dari saya
Wassalamualaikum wr.wb
Studi kasus 2
APLIKASI PENGHITUNG NILAI MAHASISWA
(Merupakan hasil pengembangan dari latihan sebelumnya dan beberapa tambahan improvisasi yang saya dapat dari internet)
Ketentuannya sebagai berikut :
Untuk Nilai rata rata > 90 maka nilai yang didapakan yaitu A
Untuk nilai rata rata > 80 dan nilai < 89 maka mendapat nilai B
Nilai rata rata < 79 dan nilai >70 maka mendapatkan nilai C
Dan selain nilai diatas mendapatkan Nilai E
KETENTUAN INPUT :
-nilai hanya 0 sampai 100 , selebihnya tidakbisa . dan akan muncul dialog peringatan
-nilai tidak bias diisi huruf , jika diisi huruf akan muncul peringatan
Pertama ,
seperti biasa (masih di project yang sama ricky_181011400731_minggu1) buat
package baru bernama ricky_studikasus_2
Lalu buat jframeform baru dengan nama class : ricky_penghitung_nilai
Lalu buat 4 jpanel , 4 jtextfield , 3 jbutton , 11 jlabel
desain form dan rename text seperti dibawah ini :
Buat variable
textfield nama menjadi ricky_nama
Buat variable textfield nilai uts menjadi ricky_uts
Buat variable textfield nilai tugas menjadi ricky_tugas
Buat variable textfield nilai uas menjadi ricky_uas
Buat variable jbutton hitung menjadi : ricky_hitung
Buat variable jbutton bersihkan menjadi : ricky_bersihkan
Buat variable jbutton keluar menjadi : ricky_keluar
OKE , SEKARANG KITA MASUK KE SOURCE CODE
Kita buat tombol hitung berfungsi . klik kanan tombol hitung lalu ikuti langkah dibawah
Lalu masukan kode berikut :
private void ricky_hitungActionPerformed(java.awt.event.ActionEvent evt) {
int uts =Integer.parseInt(fldUts.getText());
int tm =Integer.parseInt(fldTugas.getText());
int uas =Integer.parseInt(fldUas.getText());
String nama =ricky_nama.getText().toUpperCase();
String Grade;
String Hasil;
if (uts>=0&&uts<=100&&tm>=0&&tm<=100&&uas>=0&&uas<=100){
int rata =(uts+tm+uas)/3;
if (rata>=90){
Grade ="A";
Hasil ="Lulus";
}
else if (rata>=80&&rata<=89){
Grade ="B";
Hasil ="Lulus";
}
else if(rata>=70&&rata<=79){
Grade ="C";
Hasil ="Lulus";
}
else{
Grade ="D";
Hasil ="Tidak Lulus";
}
jLabel4.setText("Nama : "+nama);
jLabel5.setText("Nilai Rata-Rata : "+String.valueOf(rata));
jLabel6.setText("Grade : "+Grade);
jLabel7.setText("Hasil : "+Hasil);
}
else{
JOptionPane.showMessageDialog(null,"Nilai bukan numerik","nilai tidak antara 0-100",JOptionPane.ERROR_MESSAGE);
ricky_nama.setText("");
fldUts.setText("");
fldTugas.setText("");
fldUas.setText("");
}
// TODO add your handling code here:
}
Sehingga akan menjadi seperti ini :
Sekarang , Kita buat tombol bersihkan berfungsi . klik kanan tombol bersihkan, lalu ikuti langkah dibawah
Lalu masukan kode berikut
ricky_nama.setText("");
fldUts.setText("");
fldTugas.setText("");
fldUas.setText("");
jLabel4.setText("Nama : ");
jLabel5.setText("Nilai Rata-Rata : ");
jLabel6.setText("Grade : ");
jLabel7.setText("Hasil : ");
sehingga akan menjadi seperti ini :
Sekarang , Kita buat tombol keluar berfungsi . klik kanan tombol keluar, lalu ikuti langkah dibawah
Masukan kode berikut,
private void ricky_keluarActionPerformed(java.awt.event.ActionEvent evt) {
int balas =JOptionPane.showConfirmDialog(null,"Yakin ingin keluar ?","Konfirmasi Keluar Aplikasi",JOptionPane.YES_NO_OPTION);
if(balas==JOptionPane.YES_OPTION){
System.exit(0);
}
// TODO add your handling code here:
}
Sehingga akan seperti ini :
Semua tombol sudah berfungsi
sekarang kita ke desain lagi
ganti warna background panel , biar lebih menarik
dengan cara klik kanan pada panel, lalu klik properties
Saya akan ganti menjadi warna hijau
Sekarang kita sudah selesai desain dan lanjut ke jalankan programnya
Sekarang input data datanya dan klik hitung
Oke sudah berhasil, sekian studikasus membuat perhitungan nilai siswa dari saya
Wassalamualaikum wr.wb
ini source code nya : https://drive.google.com/file/d/1Xnb0erPONJ5NSPf7lYfJrxhMkHcvK-0_/view?usp=sharing
BalasHapus