【JAVA】十按钮排布
来源:互联网 发布:开票软件下载步骤 编辑:程序博客网 时间:2024/06/05 05:13
import java.awt.*;
import javax.swing.*;
public class test{
public static void main(String[] arges){
JFrame frm = new JFrame("Frame with Button");
//设置窗体关闭方式
frm.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
frm.setLayout(new GridLayout(2,3));
int i;
int[]pl={1,2,3,4,5,6,7};//用了一下数组
JPanel[]panel = new JPanel[pl.length];
for(i=1;i< pl.length;i++){
if(i== 5){
panel[i]= new JPanel(new GridLayout(2,2));
Button bt4 = new Button("button");
Button bt5 = new Button("button");
Button bt6 = new Button("button");
Button bt7 = new Button("button");
panel[i].add(bt4);
panel[i].add(bt5);
panel[i].add(bt6);
panel[i].add(bt7);
}
else if(i == 2){
panel[i]= new JPanel(new GridLayout(2,1));
Button bt2 = new Button("button");
Button bt3 = new Button("button");
panel[i].add(bt2);
panel[i].add(bt3);
}
else if (i == 1 | i == 3 | i == 4 | i == 6){
panel[i]= new JPanel(new GridLayout(1,1));
Button bt1 = new Button("button");
panel[i].add(bt1);
}
else{
break;
}
frm.add(panel[i]);
}
frm.setSize(800,600);
frm.pack();
frm.setVisible(true);
}
}
- 【JAVA】十按钮排布
- Toolbar 工具栏按钮自适应排布
- java 图形界面各种排布
- UIButton按钮自适应排布,自动换行
- 多个按钮加入界面的排布规律
- 按钮内部文字(titleLabel)和图片(imageView)的位置排布方式
- ARGB 排布
- 十按钮布局管理
- 自动数据排布
- 数据自动排布
- 矩阵内存排布
- Folder文件夹的排布
- 九宫格排布
- 一般视图的排布
- Css图文排布
- 转 十一种刷新按钮的方法
- 控件的几何排布---QT
- Matlab reshape重新排布数组
- tomcat各目录(文件)作用
- 层次、网状、关系模型
- uboot通过tftp下载固件并烧写到flash
- 学到的
- JAVA虚拟机之内存管理
- 【JAVA】十按钮排布
- 微积分只有一种,但是,模型却有两个!
- 存储器(四)
- vue的小练习
- Maven项目配置父子项目后子项目找不到依赖包的问题
- 深入理解Fragment进阶系列(一):生命周期详解
- 尽量避免直接使用 kill -9
- (转)对话云象CEO黄步添:区块链未来两到三年不会爆发
- 堆和栈的区别