import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
//import javax.swing.JOptionPane.*;
/*
	<applet code=BioData width=400 height=220></applet>
*/
public class BioData extends JApplet{
	JLabel lblName, lblAddress, lblTelephone, lblGender,lblQual;
	JTextField txtName, txtAddress, txtTelephone;
	JPanel c,pnlGender,pnlOk;
	JRadioButton optMale,optFemale;
	ButtonGroup optGroup;
	JComboBox cmbQual;
	JButton btnSubmit,btnClose;
	public BioData(){
		lblName=new JLabel("Name:",JLabel.RIGHT);
		txtName=new JTextField(15);
		lblAddress=new JLabel("Address",JLabel.RIGHT);
		txtAddress=new JTextField(15);
		lblTelephone=new JLabel("Telephone",JLabel.RIGHT);
		txtTelephone=new JTextField(15);
		lblGender=new JLabel("Gender",JLabel.RIGHT);
		pnlGender=new JPanel();
		optMale=new JRadioButton("Male");
		optFemale=new JRadioButton("Female");
		optGroup=new ButtonGroup();
		lblQual=new JLabel("Qualification",JLabel.RIGHT);
		cmbQual=new JComboBox();
		pnlOk=new JPanel();
		btnSubmit=new JButton("Submit");
		btnClose=new JButton("Close");
		c=new JPanel();
	}
	public void init(){
		setLayout(new FlowLayout(FlowLayout.CENTER));
		c.setBackground(new java.awt.Color(204, 204, 255));
		c.setLayout(new GridLayout(5,2));
		c.add(lblName);
		c.add(txtName);
		c.add(lblAddress);
		c.add(txtAddress);
		c.add(lblTelephone);
		c.add(txtTelephone);
		c.add(lblGender);
		c.add(pnlGender);
		optGroup.add(optMale);
		optGroup.add(optFemale);
		pnlGender.add(optMale);
		pnlGender.add(optFemale);
		cmbQual.addItem("BSc");
		cmbQual.addItem("BCom");
		cmbQual.addItem("BA");
		c.add(lblQual);
		c.add(cmbQual);
		//c.setLocation(0,0);
		setSize(400,220);
		add(c);
		add(btnSubmit);
		add(btnClose);
		btnClose.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent ae){
				System.out.println(ae.getActionCommand());
				JOptionPane.showMessageDialog(btnClose,ae.getActionCommand());
			}
		});
		btnSubmit.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent ae){
				System.out.println(ae.getActionCommand());
				JOptionPane.showMessageDialog(btnSubmit,ae.getActionCommand());
			}
		});
	}
	public static void main(String[] a){
		new BioData().setVisible(true);
	}
}