1.默认组件大小

<mx:Panel title="默认的面板容器大小和按钮控件大小">
<!-- 使用控件大小默认值 -->
<mx:Button id="button1" label="按钮" />
</mx:Panel>

设置组件绝对值大小

<!-- 定义面板容器宽度为200像素,高度为200像素 -->
<mx:Panel title="默认的面板容器大小和按钮控件大小" width="200" height="200">
<!-- 定义按钮控件宽度为160像素,高度为25像素 -->
<mx:Button id="button2" label="按钮" width="160" height="25" />
</mx:Panel>

设置组件相对值大小

<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600">
<fx:Declarations>
<!-- 将非可视元素(例如服务、值对象)放在此处 -->
</fx:Declarations> <!-- 定义面板容器宽度为200像素,高度为200像素 -->
<mx:Panel title="默认的面板容器大小和按钮控件大小" width="50%" height="50%">
<!-- 定义按钮控件宽度为160像素,高度为25像素 -->
<mx:Button id="button2" label="按钮" width="50%" height="50%" />
</mx:Panel> </s:Application>

使用约束布局定义组件

<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600">
<fx:Declarations>
<!-- 将非可视元素(例如服务、值对象)放在此处 -->
</fx:Declarations> <!-- 定义面板容器为约束布局 -->
<mx:Panel title="约束控件大小示例" layout="absolute" width="100%" height="100%">
<!-- 定义按钮控件到边框左边的距离为60像素,到右边的距离为30像素 -->
<mx:Button id="button2" label="按钮" left="60" right="20" />
</mx:Panel> </s:Application>

使用自动定位

<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="280" minHeight="240">
<fx:Declarations>
<!-- 将非可视元素(例如服务、值对象)放在此处 -->
</fx:Declarations> <!-- 定义盒子容器 -->
<mx:Box direction="vertical" width="100%" height="100%" backgroundColor="white">
<!-- 定义2个按钮 -->
<mx:Button id="button1" label="按钮 A" left="60" right="20" />
<mx:Button id="button2" label="按钮 B" left="60" right="20" />
</mx:Box>
</s:Application>

使用绝对值定位

<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="280" minHeight="240">
<fx:Declarations>
<!-- 将非可视元素(例如服务、值对象)放在此处 -->
</fx:Declarations> <!-- 定义盒子容器 -->
<mx:Canvas borderStyle="solid" width="100%" height="100%" backgroundColor="white">
<!-- 定义2个按钮 -->
<mx:Button id="button1" label="按钮 A" width="150" height="50" />
<mx:Button id="button2" label="按钮 B" />
</mx:Canvas>
</s:Application>

最新文章

  1. 从零开始编写自己的C#框架(21)——添加分类类型页面
  2. 上传文件fileupload
  3. Xcode7 模拟器安装app (转)
  4. java网络编程,简单的客户端和服务器端
  5. JVM的类加载机制
  6. javaWeb中servlet开发(1)——helloworld
  7. JS 黑客帝国文字下落效果
  8. ZOJ 3606 Lazy Salesgirl 浙江省第九届省赛
  9. iOS利用Runtime自定义控制器POP手势动画
  10. PHP连续签到
  11. springMVC3学习(八)--全局的异常处理
  12. 用于浏览器桌面通知的Web API 接口 -notification
  13. 开源litemall学习
  14. Java开发笔记(六十五)集合:HashSet和TreeSet
  15. 2019最新迅为-i.MX6Q开发板资料目录
  16. 「SCOI2015」小凸想跑步 解题报告
  17. SSH免密远程登陆及详解
  18. [leetcode]44. Wildcard Matching万能符匹配
  19. git连接远程客户端,命令行窗口上传文件
  20. tmux的复制粘贴

热门文章

  1. {MySQL完整性约束}一 介绍 二 not null与default 三 unique 四 primary key 五 auto_increment 六 foreign key 七 作业
  2. {03--CSS布局设置} 盒模型 二 padding bode margin 标准文档流 块级元素和行内元素 浮动 margin的用法 文本属性和字体属性 超链接导航栏 background 定位 z-index
  3. Bootstrap框架 inconfont font-awesome
  4. [No0000CB]如何在命令行(cmd)通过TCP/IP端口(port)查询所在的进程号(pid)或进程名称,并终止该进程
  5. Vue SSR 配合Java的Javascript引擎j2v8实现服务端渲染2创建Vue2+webpack4项目
  6. iOS-原生纯代码约束总结(二)之 AutoLayout
  7. MySQL5.7免安装版配置详细教程
  8. Chrome中安装Firebug插件
  9. 如何将第三方jar包上传到Nexus私服
  10. js面向对象、创建对象的工厂模式、构造函数模式、原型链模式