我正在创建一个Adobe Air应用程序。我有一个菜单,我需要创建一个工具栏,其中包含代表某些操作的图标。你能给我代码或参考如何创建工具栏和事件处理吗?
答案 0 :(得分:1)
您可以创建一个HBox,然后在里面添加按钮(使用图像作为样式)。处理按钮的单击事件,这应该适用于工具栏图标。要处理工具栏的包装,请在舞台或画布上使用HBox的拖放事件。
答案 1 :(得分:0)
您应该可以使用,具体取决于您使用的Flex版本(Flex 3或4 ... mx:ApplicationControlBar适用于Flex 3.5编译器)。一个例子是......(<)意味着小于标志......
(<)mx:ApplicationControlBar dock="true" id="toolbar">
(<)mx:Image source="@Embed('imagepath/imagename.jpg')" click="clickfunction(event)" id="icon1" />
(<)/mx:ApplicatinoControlBar>
您可以在ActionScript中设置菜单。看看
http://livedocs.adobe.com/flex/3/html/help.html?content=Menus_2.html