常用的组件(2)

 2023-04-24 23:33:16  阅读 0

4.按钮

按钮由JButton类创建。允许用户单机按钮

JFrame Win=new JFrame("Win");//该窗口无标题
Win.setSize(400,400);//设置窗口的大小
Win.setLocation(1000,200);//设置窗口的位置
Win.setResizable(true);//可调整窗口大小
Win.setVisible(true);//设置窗口可见
JButton button=new JButton("按钮");//创建一个按钮,并将这个按钮命名为“按钮”
Win.add(button);

5.复选框

复选框由JCheckBox类创建,为用户提供多项选择

JFrame Win=new JFrame("Win");//该窗口无标题
Win.setSize(400,400);//设置窗口的大小
Win.setLocation(1000,200);//设置窗口的位置
Win.setResizable(true);//可调整窗口大小
Win.setVisible(true);//设置窗口可见

JCheckBox checkBox1=new JCheckBox("苹果");
JCheckBox checkBox2=new JCheckBox("香蕉");
JCheckBox checkBox3=new JCheckBox("雪梨");
JCheckBox checkBox4=new JCheckBox("芒果");
Win.add(checkBox1);
Win.add(checkBox2);
Win.add(checkBox3);
Win.add(checkBox4);

由于窗口中没有添加布局,所以只窗口只能显示最后一个复选框,即checkBox4

6.单选按钮

单选按钮由JRadioButton类创建。JRadioButton类创建多个单选按钮之后,利用ButtonGroup中的add()方法将多个单选按钮进行分组,以达到每一个组能够实现单选的目的

JFrame Win=new JFrame("Win");//该窗口无标题
Win.setSize(400,400);//设置窗口的大小
Win.setLocation(1000,200);//设置窗口的位置
Win.setResizable(true);//可调整窗口大小
Win.setVisible(true);//设置窗口可见

JRadioButton b1=new JRadioButton("苹果");
JRadioButton b2=new JRadioButton("香蕉");
JRadioButton b3=new JRadioButton("雪梨");
JRadioButton b4=new JRadioButton("芒果");

ButtonGroup g=new ButtonGroup();
g.add(b1);
g.add(b2);
g.add(b3);
g.add(b4);
//将四个选项绑定为一组,以实现单选功能
Win.add(b1);
Win.add(b2);
Win.add(b3);
Win.add(b4);
//将按钮组个添加到窗口中

由于窗口中没有添加布局,所以只窗口只能显示最后一个按钮,即b4

 

 

 

 

上一篇: 常用的组件(1)
下一篇: 用户界面
标签:

如本站内容信息有侵犯到您的权益请联系我们删除,谢谢!!


Copyright © 2020 All Rights Reserved 京ICP5741267-1号 统计代码