复选框(JCheckBox)的应用
import java.awt.*;
import javax.swing.*;
class Favorite extends JPanel{
JCheckBox sport, computer, music, read;
Favorite(){
sport = new JCheckBox("运动");
computer = new JCheckBox("电脑");
music = new JCheckBox("音乐");
read = new JCheckBox("阅读");
add(new Label("爱好"));
add(sport);
add(computer);
add(music);
add(read);
sport.setSelected(false);
computer.setSelected(false);
music.setSelected(false);
read.setSelected(false);
}
}
public class JCheckBoxExample extends JFrame{
public JCheckBoxExample(){
super("复选框");
Container container = getContentPane();
container.setLayout(new FlowLayout());
Favorite f = new Favorite();
container.add(f);
pack();
setVisible(true);
}
public static void main(String[] args){
JCheckBoxExample jcbe = new JCheckBoxExample();
}
}