|
|
#1 |
|
沙漠孤鹰
![]() ![]() ![]() ![]()
|
第一方法: 最简单的方法: 将组件拖至场景中,在属性面板中分别设宽为300高为200位置设置x,y,同时将contentpath路径指定为之前做好的clip_mc. 第二种方法: 将组件拖置场景中手动定位,也可以在属性面板中的x,y输入值,在代码中设置长和宽 代码:
myScrollPane.contentPath = "clip_mc"; myScrollPane.__width = 300; myScrollPane.__height = 200; myScrollPane._x = 55; myScrollPane._y = 25; 这里面重点要注意的是红色字体部分,宽高的属性前面是两个下划线,是由于MM的scrollpane在类的编写中使用了getter和setter,所以要区分开,原有宽高属性不可用.如不清楚可在帮助中搜索__来看getter和setter的用法. 第三种方法: 完全使用代码创建,代码创建组件之前的例子中已提到过,有一点要注意的是先将组件拖置场景中.然后然后删除,为的是在库中存有组件.在第一帧上加上代码: 代码:
import mx.containers.ScrollPane;
// --
createClassObject(ScrollPane, "myScrollPane", this.getNextHighestDepth());
with (myScrollPane) {
move(55, 25);
setSize(300, 200);
contentPath = "clip_mc";
}
你喜欢哪一种,让我知道啊 !
|
|
|
|
|
|
#2 |
|
初级会员
注册日期: 05-01
帖子: 22
现金:24金币
资产:24金币
声望: 10
![]() |
喜欢第三种,代码简洁。 问一问题,如何使Tree组件显示水平滚动条? 此帖于 2005-03-07 10:36 PM 被 aawing 编辑。 |
|
|
|
|
|
#3 | |
|
沙漠孤鹰
![]() ![]() ![]() ![]()
|
引用:
|
|
|
|
|
|
|
#4 |
|
初级会员
注册日期: 05-01
帖子: 22
现金:24金币
资产:24金币
声望: 10
![]() |
解决了。加上这两行: myTree.hScrollPolicy = "on"; myTree.maxHPosition = 50; |
|
|
|