Artikel Terbaru

Minggu, 02 Juni 2019

Laporan Praktikum 9 Pemograman Java

 TUGAS PEMOGRAMAN JAVA
 
                                    


Nama           : Reza Syahnakri Irwansyah
Nim              : 201801030149
Kelas            : 18M04
Dosen           : Sundari Retno Andani S.T.,M.Kom


import java.awt.*;
import java.awt.event.*;
import javax.swing.*;


class CheckBox extends JFrame implements ItemListener {
private JTextField teks;
private JPanel panel;
private JCheckBox cbx1,cbx2,cbx3;

public CheckBox() {
setTitle("Coba CheckBox");
teks = new JTextField("Jenis Kelamin:pilihan");
teks.setHorizontalAlignment(SwingConstants.CENTER);
panel = new JPanel(new FlowLayout());
cbx1 = new JCheckBox("Pria");
cbx2 = new JCheckBox("Wanita");
cbx3 = new JCheckBox("Banci");

ButtonGroup group = new ButtonGroup();
group.add(cbx1);
group.add(cbx2);
group.add(cbx3);
cbx1.addItemListener(this);
cbx2.addItemListener(this);
cbx3.addItemListener(this);
setLayout(new BorderLayout());
add(teks,"North");
add(panel,"West");
panel.add(cbx1);
panel.add(cbx2);
panel.add(cbx3);
pack();

setVisible(true);
setLocation(200,200);
setDefaultCloseOperation(EXIT_ON_CLOSE);
}

public void itemStateChanged(ItemEvent event) {
if(event.getSource()==cbx1) {
if(event.getStateChange()==ItemEvent.SELECTED)
teks.sei  ``tText("Jenis Kelamin : Pria");
}

if(event.getSource()==cbx2) {
if(event.getStateChange()==ItemEvent.SELECTED)
teks.setText("Jenis Kelamin : Wanita");
}

if(event.getSource()==cbx3) {
if(event.getStateChange()==ItemEvent.SELECTED)
teks.setText("Jenis Kelamin : Banci");
}
}
}

public class Tgs_1 {
public static void main(String[]args) {
new CheckBox();
}
}


Add to Cart

0 komentar:

Posting Komentar