`
文章列表
你需要创建一个圆角和背景图片的Hbox。 加载一个图片对象并且使用beginBitmapFill 方法创建一个位图填充。 如果背景不是一张图片的话,设置Hbox 的cornerRadius 会出现圆角。但是,如果按照下面 这样给HBox 设置一张背景图片: <mx:HBox xmlns:mx="http://www.adobe.com/2006/mxml" width="400" height="300" backgroundImage="../../assets/beach.jpg" borderStyle= ...
我们需要将ViewStack的selectedIndex属性绑定到一个可以在组件的其他地方改变的整数 变量。 申明一个可绑定的变量,然后将ViewStack 控件的选中索引属性绑定到它上。 在LinkBar 控件的情形下,ViewStack 的选中项目会自动绑定到LinkBar 的选中项目上。当 使用其它控件时,ViewStack 或其他拥有多个同时显示的子组件的控件的选中索引或者项 目,需要绑定到一个可绑定的变量或者对其设置事件。要使用其他方法来控制ViewStack, 将ViewStack 的selectedIndex 属性绑定到变量上,然后在程序运行时改变其值。 <mx:Canv ...
我们需要使用LinkBar 组件控制ViewStack 使用LinkBar 的selectedIndex 或selectedItem 属性的任意之一来决定显示ViewStack 的哪一条。 LinkBar 既可以使用数组作为数据提供者,也可以使用一个拥有多个子组件的容器(例如 ViewStack)作为数据提供者。后者对此节最有用。当你传递一个容器的时候,该容器选中 显示的项目将自动绑定到LinkBar 控件选中的项目上。这意味着可以把拥有多个子组件的容 器传递给LinkBar 并且让该容器的子组件关联到LinkBar 上。LinkBar 会为这些子组件自动 添加相同个数的按钮以正确设定ViewS ...
你需要禁用容器的垂直滚动条并且在某个组件上创建一个用户可以通过鼠标滑过来控制滚 动的区域。 使用horizontalScrollPolicy、verticalScrollPolicy 和verticalScrollPosition 属性。 我们可以通过horizontalScrollPolicy 和verticalScrollPolicy 属性控制滚动条。如果 要使其中一个或全部滚动条始终显示,则将其中一个或全部设置成”on”,反之亦然。 而”auto”值则导致滚动条仅在容器的实际测量尺寸大于width 或height 指定的值时出 现。例如,将horizontalScrollPolicy 设置 ...
使用addChild 或者addChildAt 方法来添加子组件,同理,使用removeChildAt 或者 removeAllChildren 方法来移除子组件。 Flex 方法使得添加和移除子组件操作变得容易,但是UIComponent 控件和容器则遵从稍显 不同的两组规则。 addChild 方法将任何 ...
I have been doing a lot of work in try­ing to min­i­mize mem­o­ry and file size in my flash/ac­tion­script pro­jects, be­cause of the struc­ture of ac­tion­script 3 most of this is a man­u­al pro­cess. One of the first things you can do is when adding an event lis­ten­er, use the op­tion­al pa­ram­e­ ...
我想要在用户聚焦在一个标签上时,显示一个弹出窗口,并且当用户离开聚焦的时候关闭这 个弹出窗口。 使用focusIn 和focusOut 事件(在InteractiveObject 类的子类的所有实例都可用)来调用 PopUpManager 相关的方法。 在用户聚焦时启动一个窗口,你可以重用前两节的代码。不过就是把弹出窗口的启动从用户 点击LInkButton 切换到通过focusIn 事件来创建而已。组件接受到聚焦的时候就会发布 focusIn 事件,例如当用户按tab 切换到组件上或者点击了它。focusIn 事件的处理代码只需 要在之前章节的内容添加一点: 移除这句代码,如果用鼠标交互,不影 ...
创建一个PanleSkin 类的子类,覆盖updateDisplayList 方法来绘画调出箭头。设定这个子类 为弹出窗口的borderSkin 风格。 2.13.3. 讨论 这个技术是基于Section 2.12CustomPopUp 组件修改的。定制你的窗口边框,这次设一个自 定义类CustomPanelSkin 到borderSkin 风格。 Code View: <mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" width=" ...
Flex 框架包含了一个PopUpManager 类,它包含了若干静态方法来管理穿件,放置,移除Flex 应用程序的顶级窗口。如下代码所示: Code View: <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> <mx:Canvas hor ...
阅读理解 An old friend from California called from the airport to tell me that he had arrived. I was not able to leave the office, but I had made plans for his arrival. After explaining (解释) where my new house was, I told him that I had left the key under the doormat (门垫). Since I knew it would be pretty ...
abroad [ə'brɔ:d] ad. 往国外, 到室外, 到处 a. 往国外的, 在室外的, 广泛四散的 staff [sta:f] n. 全体人员, 工作班子, 棍棒, 杆, 拐杖, 支柱, 权杖 a. 职员的, 雇员的, 参谋的 vt. 为...配备人员 It took nearly an hour to staff ACC. 大约花费了1个小时的时间召集机场指挥中心的人员。 Our staff complain of being underpaid AND overwork. 我们的职员抱怨挣的少,干的多。 Checking for staff daily attendance, ...
Flex 框架提供了两个控件用来实现日历样式的功能:DateField 和DateChooser 控件。DateField 控件提供了一个TextInput 控件和一个点击可以打开日历的日历图标。DateChooser,则不同, 它提供了一个可视的日历给用户操作。下列范例是一个 ...
为MenuBar 控件的itemClick 事件指定一个监听处理函数handleMenuClick 来处理菜单栏交 互点击。当用户选则一个菜单项的时候itemClick 事件就会被触发。监听函数会接收到作为 参数传来的MenuEvent 对象。MenuEvent 对象包含了发出该事件对象的菜单项的信息。 MenuEvent 对象的item 属性包含了dataProvider 中的一个对应独一菜单项的项的引用。代 码如下: <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout=" ...
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" creationComplete="initApp(event)"> <mx:MenuBar id="menu" dataProvider="{menu_dp}"/> <mx:Script> <![CDATA[ import mx.collections.ArrayCollectio ...
在MXMl中使用数据来填充MenuBar控件的最简单办法,就是在控件内部创建一个XMLList 的实例。 Code View: <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="horizontal"> <mx:MenuBar labelField="@label"> <mx:XMLL ...
Global site tag (gtag.js) - Google Analytics