你的位置:首页 > 软件开发 > Java > GridBagLayout布局管理器应用详解

GridBagLayout布局管理器应用详解

发布时间:2017-07-22 12:00:45
http://yyzjava.iteye.com/blog/1181552 很多情况下,我们已经不需要通过编写代码来实现一个应用程序的图形界面,而是通过强大的IDE工具通过拖拽辅以简单的事件处理代码即可很轻松的完成。但是我们不得不面对这样操作存在的一些问题,有 ...

GridBagLayout布局管理器应用详解

 http://yyzjava.iteye.com/blog/1181552

     很多情况下,我们已经不需要通过编写代码来实现一个应用程序的图形界面,而是通过强大的IDE工具通过拖拽辅以简单的事件处理代码即可很轻松的完成。但是我们不得不面对这样操作存在的一些问题,有时候我们希望能够自由改变一个程序界面的大小,通过托拽生成的界面往往是不提供这个功能的,因为定制的界面一旦改变形状,组件间的布局会变得杂乱无章。

     Java中的布局管理器应用了策略者模式(Strategy),为不同类型的组件布局提供了很好的模型。而其中的网格组布局管理器(GridBagLayout)被认为是所有布局管理器中最强大的。下面笔者将通过一个例子讲述它的使用方法。

 

1.笔者目标是实现一个WindowsXP下画图板的框架,下面是设计模型图

  • 2011-09-27 14:13
  • 浏览 18023
  • 评论(6)
  • 分类:编程语言
  • 相关推荐
评论
6 楼 wqguanmu 2017-05-17         组件左上角所在的位置,如上图中左侧的面板在1行0列,则gridy=0,gridx=1。读者请注意这里的行对应的是gridy,列对应的是gridx这一句容易引起歧义。刚开始还以为我理解错了5 楼 forever_jun2_ 2016-01-07  4 楼 dreamoftch 2013-07-19  3 楼 hw1287789687 2012-08-29  2 楼 hw1287789687 2012-08-29  

原标题:GridBagLayout布局管理器应用详解

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录