Single selection box and multiple selection box
1. Single selection box
package GUI;
import java.awt.*;
import java.awt.event.*;
import java.net.URL;
import javax.swing.*;
public class TestDemo extends JFrame {
public TestDemo(){
Container container = this.getContentPane();
JRadioButton radiobutton1 = new JRadioButton("JAVA");
JRadioButton radiobutton2 = new JRadioButton("PYTHON");
JRadioButton radiobutton3 = new JRadioButton("C++");
ButtonGroup group = new ButtonGroup();
group.add( radiobutton1);
group.add( radiobutton2);
group.add( radiobutton3);
container.add(radiobutton1,BorderLayout.NORTH);
container.add(radiobutton2,BorderLayout.CENTER);
container.add(radiobutton3,BorderLayout.SOUTH);
setBounds(300,300,400,400);
setVisible(true);
}
public static void main(String[] args) {
new TestDemo();
}
}
Two, check box
package GUI;
import java.awt.*;
import java.awt.event.*;
import java.net.URL;
import javax.swing.*;
public class TestDemo extends JFrame {
public TestDemo(){
Container container = this.getContentPane();
JCheckBox checkbox1 = new JCheckBox("Python");
JCheckBox checkbox2 = new JCheckBox("Java");
container.add(checkbox1,BorderLayout.SOUTH);
container.add(checkbox2,BorderLayout.NORTH);
setBounds(300,300,400,400);
setVisible(true);
}
public static void main(String[] args) {
new TestDemo();
}
}