import javax.swing.*;
import java.awt.event.*;
class Aplikasi_Event_Area extends JFrame
{
JLabel lbnama=new JLabel("Nama");
JTextField txnama=new JTextField(20);
JLabel lbnim=new JLabel("NIM");
JTextField txnim=new JTextField(7);
JLabel lbkelamin=new JLabel("Jenis Kelamin");
JRadioButton pria=new JRadioButton("Pria");
JRadioButton wanita=new JRadioButton("Wanita");
ButtonGroup kelompok=new ButtonGroup();
JButton cetak=new JButton("Cetak");
JTextArea hasil=new JTextArea();
Aplikasi_Event_Area()
{
setTitle("Event Area");
setLocation(300,100);
setSize(300,320);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
void KomponenVisual()
{
getContentPane().setLayout(null);
getContentPane().add(lbnama);
lbnama.setBounds(10,10,80,20);
getContentPane().add(txnama);
txnama.setBounds(105,10,175,20);
getContentPane().add(lbnim);
lbnim.setBounds(10,33,80,20);
getContentPane().add(txnim);
txnim.setBounds(105,56,50,20);
getContentPane().add(lbkelamin);
lbkelamin.setBounds(10,56,80,20);
kelompok.add(pria);
kelompok.add(wanita);
getContentPane().add(pria);
pria.setBounds(105,56,50,20);
getContentPane().add(pria);
wanita.setBounds(105,56,50,20);
getContentPane().add(cetak);
cetak.setBounds(10,80,270,150);
setVisible(true);
}
void AksiReaksi()
{
cetak.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
hasil.append(txnama.getText()+"\n");
hasil.append(txnim.getText()+"\n");
if(pria.isSelected()==true)
{
hasil.append(pria.getText()+"\n");
}
else
{
hasil.append(wanita.getText()+"\n");
}}}); }
public static void main(String args[])
{
Aplikasi_Event_Area AEA=new Aplikasi_Event_Area();
AEA.KomponenVisual();
AEA.AksiReaksi();
}}
No comments:
Write comments