Box ,Dividebox,Panel 、canvas布局组件的应用

     HBOX 和VBOX分别用来水平方向自动排列和垂直方向自动排列布局,不会出现组件间的相互覆盖,当本身的尺寸不能满足子组件的大小时,会自动的支持滚动条组件。

 

 

HBox和VBox是Box的子类,HBox为水平分布,VBox为垂直分布。Box通过设置direction的属性,可以达到HBox,或者VBox的效果。Box的direction="horizontal",相当于HBox    ;Box的direction="vertical",相当于VBox

 

效果如图所示:

 

 

 

 

 

 

Dividebox  类布局组件

  包含HDividebox 和VDividebox 水平分割和垂直分割组件,可以用于指定方向的排列布局,与BOX组件的区别

在于在进行排列布局时组件之间插入分隔标记,通过拖动分割标记,可以动态的调整布局的位置大小。

 

 

 

 

效果如图所示:

 

 

 

 

 

 

 

 

 

 

Panel组件:

 

 

 

Panle组件主要应用于定制用户界面容器,增强界面组件布局,其内部可以放置其他组件来定制更加丰富的用户交互界面。panel包含标题栏、标题内容、状态信息,边框和内容区域。panel组件的layout可以显示三种不同的布局方式,分别为垂直(默认状态)、水平和绝对定位布局

 

 

 

 

 

 

 

效果如图所示:

 

 

 

 

 canvas

可以放置任何一种组件,活着IO控制组件。

 

代码如下:

 

 

 

效果如图所示

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值