// Menu Type CheckBox swing
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class checkBox extends JFrame implements ActionListener
{
JFrame f;
JCheckBox c1,c2,c3;
JButton b1;
public checkBox()
{
f=new JFrame("RadioButton Example");
c1=new JCheckBox("Pizza");
c1.setBounds(100,100,150,20);
c2=new JCheckBox("Burger");
c2.setBounds(100,150,150,20);
c3=new JCheckBox("Tea");
c3.setBounds(100,200,150,20);
b1=new JButton("Order");
b1.addActionListener(this);
b1.setBounds(100,250,80,30);
f.add(c1);
f.add(c2);
f.add(c3);
f.add(b1);
f.setDefaultCloseOperation(f.EXIT_ON_CLOSE);
f.setLocationRelativeTo(null);
f.setLayout(null);
f.setSize(300,400);
f.setVisible(true);
}
public void actionPerformed(ActionEvent ae)
{
int amt=0;
String s="";
if(c1.isSelected())
{
amt=amt+100;
s+="Pizza\n";
}
if(c2.isSelected())
{
amt=amt+40;
s+="Burger\n";
}
if(c3.isSelected())
{
amt=amt+30;
s+="Tea\n";
}
JOptionPane.showMessageDialog(null,s+"Total Amount "+amt);
}
public static void main(String args[])
{
new checkBox();
}
}