atitit.软件开发GUI 布局管理优缺点总结java swing wpf web html c++ qt php asp.net winform
2014-11-16 19:23
1101 查看
atitit.软件开发GUI 布局管理优缺点总结java swing wpf web html c++ qt php asp.net winform
1. Absoluti 布局(常用) 1
2. Flow 布局(不常用) 1
3. BorderLayout (不常用) 1
4. BoxLayout( html默认布局) 2
5. CardLayout (tab 布局) 2
6. GridLayout 3
7. GridBagLayout 3
8. Fixed 定位(不常用) 3
.net 的默认布局
C++ qt的默认布局
简单方便:::缺点,一旦最大化界面,布局还是不变,难看了。。
作者:: 老哇的爪子 Attilax 艾龙, EMAIL:1466519819@qq.com
转载请注明来源: http://blog.csdn.net/attilax
Html要设置成float=left
-PAGE_START
-PAGE_END
-LINE_START
-LINE_END
-CENTER
效果:
效果:
.
1、GridBagLayout管理的所有行和列都可以是大小不同的;
2、GridLayout把每个组件限制到一个单元格,而GridBagLayout并不这样:组件在容器中可以占据任意大小的矩形区域。
参考
Swing布局管理器介绍 - 子 孑 - 51CTO技术博客.htm
1. Absoluti 布局(常用) 1
2. Flow 布局(不常用) 1
3. BorderLayout (不常用) 1
4. BoxLayout( html默认布局) 2
5. CardLayout (tab 布局) 2
6. GridLayout 3
7. GridBagLayout 3
8. Fixed 定位(不常用) 3
1. Absoluti 布局(常用)
Html中要把div 属性设置成absoluti.net 的默认布局
C++ qt的默认布局
简单方便:::缺点,一旦最大化界面,布局还是不变,难看了。。
作者:: 老哇的爪子 Attilax 艾龙, EMAIL:1466519819@qq.com
转载请注明来源: http://blog.csdn.net/attilax
2. Flow 布局(不常用)
有点,兼容性好,不同的设备宽度。。Html要设置成float=left
3. BorderLayout (不常用)
一个BorderLayout对象将界面分成五大区域,分别用BorderLayout类的静态常量指定:-PAGE_START
-PAGE_END
-LINE_START
-LINE_END
-CENTER
效果:
4. BoxLayout( html默认布局)
BoxLayout可以将组件由上至下或由左至右依次加入当前面板。效果:
.
5. CardLayout (tab 布局)
卡片布局和其他布局不同,因为它隐藏了一些组件。卡片布局就是一组容器或者组件,它们一次仅仅显是一个,组中的每个容器称为卡片。6. GridLayout
GridLayout让你建立一个组件表格,并且当组件加入时,会依序又左至右,由上至下填充到每个格子,它不能由你指定想放那个格子就放那个格子7. GridBagLayout
GridBagLayout是所有AWT布局管理器当中最复杂的,同时他的功能也是最强大的。GridBagLayout同GridLayout一样,在容器中以网格形式来管理组件。但GridBagLayout功能要来得强大得多。1、GridBagLayout管理的所有行和列都可以是大小不同的;
2、GridLayout把每个组件限制到一个单元格,而GridBagLayout并不这样:组件在容器中可以占据任意大小的矩形区域。
8. Fixed 定位(不常用)
可以使元素在屏幕上保持固定,下拉滚动条,位置也不改变参考
Swing布局管理器介绍 - 子 孑 - 51CTO技术博客.htm
相关文章推荐
- atitit.软件开发GUI 布局管理优缺点总结java swing wpf web html c++ qt php asp.net winform
- atitit.软件开发GUI 布局管理优缺点总结java swing wpf web html c++ qt php asp.net winform
- atitit.软件开发GUI 布局管理优缺点总结java swing wpf web html c++ qt php asp.net winform
- atitit.软件开发GUI 布局管理优缺点总结java swing wpf web html c++ qt php asp.net winform
- atitit.软件开发GUI 布局管理优缺点总结java swing wpf web html c++ qt php asp.net winform
- atitit.软件开发GUI 布局管理优缺点总结java swing wpf web html c++ qt php asp.net winform
- atitit.软件开发GUI 布局管理优缺点总结java swing wpf web html c++ qt php asp.net winform
- atitit.GUI图片非规则按钮跟动态图片切换的实现模式总结java .net c# c++ web html js
- atitit.GUI图片非规则按钮跟动态图片切换的实现模式总结java .net c# c++ web html js
- 清新空气---我的.net(C#)生涯知识总结 跨CSS,JS,JAVA,AJAX,WPF,WCF,LINQ,ASP.NET,Winform,Sqlserver,Mysql,EF,OOP,开发工具等
- Atitit. 悬浮窗口的实现 java swing c# .net c++ js html 的实现
- atitit.激活一个窗口总结 swing java .net php
- atitit.D&D drag&drop拖拽文件到界面功能 html5 web 跟个java swing c#.net c++ 的总结
- atitit.激活一个窗口总结 swing java .net php
- atitit.D&D drag&drop拖拽文件到界面功能 html5 web 跟个java swing c#.net c++ 的总结
- 有简易通用权限管理后台的快速C# ASP.NET开发的例子应用程序卖给了曾长期开发JAVA银行程序的大哥
- C# ASP.NET程序员整合Java门户单点登录PHPwind论坛博客软件集成项目经验总结
- web开发,asp.net/c++驱动,客户应用程序开发X86windows SDK DDK/windows mobile高手/c# ,c++ coding 够全了吧,抓紧哦
- 【转载】MVC巧用枚举做权限管理 | NET开发中你可能会用到的常用方法总结 |学习 ASP.NET MVC
- 郑昀邀请开发(PHP/ASP.NET/C#/Java/C++)人才加盟etone[工作地点:北京]