TUGAS PRATIKUM JFrame Bahasa Pemograman 1 Bayu Radityo
Program ini adalah program untuk pembuatan biodata sederhana, dimana dapat dikembangkan menjadi suatu program untuk pembuatan biodata yang real. Tujuannya agar pengguna dapat memahami dasar pembuatan biodata menggunakan Java JFrame.
1. Membuat Layout
Buatlah Layout dengan Menggunakan Check Box dan Radio Button seperti ini
2. Source Code
Codingkan dalam Check box Seperti Berikut :
1. Membuat Layout
Buatlah Layout dengan Menggunakan Check Box dan Radio Button seperti ini
2. Source Code
Codingkan dalam Check box Seperti Berikut :
private void jCheckBox1StateChanged(javax.swing.event.ChangeEvent evt) {
if (jCheckBox1.isSelected()) {
jCheckBox1.setText("YA");
}
else{
jCheckBox1.setText("TIDAK");
}
}
Lalu codingkan pada Button Seperti Berikut :
private void jButton1MouseClicked(java.awt.event.MouseEvent evt) {
Lalu codingkan pada Button Seperti Berikut :
private void jButton1MouseClicked(java.awt.event.MouseEvent evt) {
// TODO add your handling code here:
Font tebal =new Font("Monospaced", Font.BOLD,12);
Font biasa =new Font("Monospaced", Font.PLAIN, 12);
if (jRadioButton1.isSelected()) {
if (jCheckBox1.isSelected()) {
jTextArea1.setText("Nama:"+txtnma.getText()+", Jenis Kelamin:"+jRadioButton1.getText()+"");
jTextArea1.setFont(tebal);
}
else{
jTextArea1.setText("Nama:"+txtnma.getText()+", Jenis Kelamin:"+jRadioButton1.getText()+"");
jTextArea1.setFont(biasa);
}
}
else if(jRadioButton2.isSelected()){
if (jCheckBox1.isSelected()) {
jTextArea1.setText("Nama:"+txtnma.getText()+", Jenis Kelamin:"+jRadioButton2.getText()+"");
jTextArea1.setFont(tebal);
}
else{
jTextArea1.setText("Nama:"+txtnma.getText()+", Jenis Kelamin:"+jRadioButton2.getText()+"");
jTextArea1.setFont(biasa);
}
}
}




























