单选按钮和复选按钮
来源:互联网 发布:淘宝卖家不发货怎么办 编辑:程序博客网 时间:2024/04/29 07:24
package label;import java.awt.*;import javax.swing.*;public class Label extends JFrame{ JPanel mb1,mb2,mb3; //三个面板 JButton an1,an2;//两个按钮 JLabel bq1,bq2;//两个标签 JCheckBox fxk1,fxk2,fxk3;//三个复选框 JRadioButton dx1,dx2; //单选按钮 ButtonGroup dxz;//把单选按钮放进一个组里,默认功能是组里的按钮只能选择一个(较重要) public static void main(String[] args) { Label mm=new Label();//new出来一个对象调用下面的构造函数 } public Label()//构造函数 { //面板 mb1=new JPanel(); mb2=new JPanel(); mb3=new JPanel(); //两个标签 bq1=new JLabel("特长"); bq2=new JLabel("性别"); //两个按钮 an1=new JButton("注册"); an2=new JButton("取消"); //三个复选框 fxk1=new JCheckBox("音乐"); fxk2=new JCheckBox("体育"); fxk3=new JCheckBox("文艺"); dx1=new JRadioButton("男"); dx2=new JRadioButton("女"); dxz=new ButtonGroup(); dxz.add(dx1); dxz.add(dx2); //添加进组,便只能选其中之一 //声明网格布局管理器 this.setLayout(new GridLayout(3,1)); mb1.add(bq1); mb1.add(fxk1); mb1.add(fxk2); mb1.add(fxk3); mb2.add(bq2); mb2.add(dx1); mb2.add(dx2); //还是一个个添加,不是把组添加进来 mb3.add(an1); mb3.add(an2); this.add(mb1); this.add(mb2); this.add(mb3); this.setTitle("用户注册"); this.setSize(230,150); this.setLocation(300,280); //窗口界面不可以放大缩小 this.setResizable(false); //这句一定要写对,因为这句写的对不对运行时看不出来 this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.setVisible(true); } }
阅读全文
0 0
- 单选按钮和复选按钮
- 单选按钮和复选按钮
- 单选按钮&复选按钮
- 2复选框和单选按钮
- 单选按钮和复选框整合
- 单选按钮和复选框
- angularjs单选和复选按钮
- 单选按钮和复选框
- 单选按钮和复选框
- CSS3美化单选按钮和复选按钮
- Android之复选按钮、单选按钮、开关按钮
- 复选框和单选按钮使用demo
- C#上机 第十周 单选按钮和复选框
- Android 单选按钮和复选框事例
- 第11章、单选按钮和复选框
- 小知识点:复选框和单选按钮水平排列
- Android-单选按钮RadioButton和复选框checkbox
- 单选按钮和复选框的数据绑定
- hiho 1617 方格取数 [Offer收割]编程练习赛33 Problem C DP
- C++ 标准输入输出流、作用域运算符、注释:
- 关于fastjson,jackson,struts2插件的使用(仅供参考)
- spring整合mybatis总结
- Scala类型参数——泛型之协变
- 单选按钮和复选按钮
- 需求基本流程和要求——公司培训
- BootStrap响应式布局
- 【Hexo】Hexo搭建的新博客
- 精灵
- chrome-62.x版本上安装vimium 1.61.1
- html <div>标签内背景图片自适应div大小
- C# 打印实心菱形与空心菱形
- 为Oracle当前用户所有表做出相同操作