初学Java-GUI界面
来源:互联网 发布:数据库模型图pk 编辑:程序博客网 时间:2024/06/05 22:40
“`
package lianxi;
import java.awt.*;
import javax.swing.*;
public class Lianxi {
public static void main(String[] args) { Lxi l=new Lxi();}
}
class Lxi extends JFrame
{
private JButton j1,j2;
private JLabel jl1,jl2;
private JCheckBox jb1,jb2,jb3;
private JRadioButton jrb1,jrb2;
//由于单选按钮,每次只能选中一个,所以需要将单选按钮加入到group中
private ButtonGroup btnGroup;
private JPanel pane11,pane12,pane13;
public Lxi(){ this.j1=new JButton("注册用户"); this.j2=new JButton("取消注册"); this.jl1=new JLabel("你最喜欢的运动"); this.jl2=new JLabel("你的性别"); this.jb1=new JCheckBox("足球"); this.jb2=new JCheckBox("篮球"); this.jb3=new JCheckBox("网球"); this.btnGroup=new ButtonGroup(); this.jrb1=new JRadioButton("男"); this.jrb2=new JRadioButton("女"); this.btnGroup.add(jrb1); this.btnGroup.add(jrb2); //实例化Panel,为Panel添加组件 this.pane11=new JPanel(); this.pane12=new JPanel(); this.pane13=new JPanel(); this.pane11.add(this.jl1); this.pane11.add(this.jb1); this.pane11.add(this.jb2); this.pane11.add(this.jb3); this.pane12.add(this.jl2); this.pane12.add(this.jrb1); this.pane12.add(this.jrb2); this.pane13.add(this.j1); this.pane13.add(this.j2); //为JFrame设置布局方式 this.setLayout(new GridLayout(3,1)); //添加组件 this.add(pane11); this.add(pane12); this.add(pane13); this.setSize(300,300); this.setLocationRelativeTo(null); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.setVisible(true);}
}
“`
阅读全文
0 0
- 初学Java-GUI界面
- JAVA GUI界面包
- Java GUI/界面 开发 简介
- java的GUI界面编程
- [初学Python]学习如何编写GUI界面(初级)
- 【Java】Java图形化用户界面-GUI
- 实现一个Java GUI计算器应用程序界面
- JAVA GUI 开发---登录界面加载背景图片
- 转载 Java GUI/界面 开发 简介
- java GUI界面之JTable详解
- java基础--GUI(图形化界面)
- java之图形化界面(GUI)
- java--------学习之《GUI 图形化界面》
- JAVA GUI 开发---登录界面加载背景图片
- JAVA-GUI练习实例,QQ登录界面
- 【Java学习笔记】GUI界面之小游戏
- Java基础--GUI图形化界面
- java GUI界面之JTable详解
- promise对象
- 前端小技巧(二):评分效果css版
- MUI——设置沉浸式状态栏
- 进程概念及应用
- logback
- 初学Java-GUI界面
- Exception: "dot" not found in path.
- eventBus的使用
- java.lang包
- MADlib——基于SQL的数据挖掘解决方案(3)——数据类型之向量
- Retrofit 2.0使用详解,配合OkHttp、Gson,Android最强网络请求框架
- 多态
- darknet源码阅读-1
- Linux用户环境变量