Thursday, July 18, 2024

CheckBox Java Swing

 // 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();

}

}


Output :-