GridLayout 可使容器中的各个组件呈网格状布局,平局占据容器的空间,即使容器的大小发生变化,每个组件还是平均占据容器的空间。

和FlowLayout一样,GridLayout也是按照从上到下,从左到右的规律进行排列的。

 package TomAwt;

 import java.awt.*;
import java.awt.event.*;
public class TomAwt_15 extends Frame implements ActionListener{
Button b=new Button("打开对话框");
//create a model dialog object whose owner is this frame
Dialog dlg=new Dialog(this,"你好",true);
public TomAwt_15(){
super("对话框示例");
add(b);
b.addActionListener(this);
pack(); //使框架尺寸适应组件的大小
setVisible(true);
}
//handle the button_click events
public void actionPerformed(ActionEvent e){
dlg.setLayout(new FlowLayout());
dlg.add(new Label("你好"));
dlg.add(new Button("确定"));
dlg.setSize(100,60);
//show the dialog
dlg.show();
}
public static void main(String[] args){
new TomAwt_15();
}
}

最新文章

  1. appfuse:Excel导出
  2. 网络之Ip地址
  3. Android 系统默认参数的修改
  4. wflag
  5. bzoj 1588营业额统计(HNOI 2002)
  6. Java调用R(三)_系统命令调用
  7. Nutch之简介与安装
  8. Python 智能处理方向的工具
  9. ASP.NET Core 认证与授权[5]:初识授权
  10. MySQL基本语句与经典习题
  11. 微信小程序中实现微信支付
  12. HyperLogLog算法
  13. linux中脚本在任意目录执行
  14. Google - Find Most People in Chat Log
  15. tmux分屏幕
  16. Smart/400开发上手1:入门
  17. 用格式工厂将mts文件转换成其它格式flv,mpg失败
  18. 【CF908G】New Year and Original Order 数位DP
  19. nginx之编译安装
  20. 20135239 益西拉姆 linux内核分析 可执行程序的装载

热门文章

  1. 屏幕录像大师如何把LXE文件转换为EXE文件
  2. Nginx安装学习使用具体记录
  3. HKC显示器开机亮一下就不显示了
  4. FIS3项目构建
  5. Node.js开发入门—HelloWorld再分析
  6. 【php】在php代码嵌入HTML代码(适用于公众号开发)
  7. css hacks
  8. CentOS erlang安装、emqtt
  9. python selenium --一些常用方法
  10. 运行百度语音识别官方iOS demo,无法离线识别解决办法