博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
工具栏组件ToolBar
阅读量:6329 次
发布时间:2019-06-22

本文共 1188 字,大约阅读时间需要 3 分钟。

hot3.png

     ToolBar 用来显示一组常用的按钮类型组件。

     当工具栏中的按钮过多时,如果水平工具栏的宽度允许;或垂直工具栏的宽度允许;或工具样自适应大小时,则按钮呈多行或多列排列。

     将 ToolBar 实例添加到 BorderLayoutPanel 的四“边”中的一边,便可以由用户拖放至其它“边”。BorderLayoutPanel 将调整水平工具栏的宽度,或垂直工具栏的高度。

    以下示例演示向工具栏添加按钮,以及在 BorderLayoutPanel 的四“边”中拖放工具栏。

从"库"面板中拖动相关组件到舞台(或直接通过 ActionScript 代码创建组件实例),并对实例命名。

在主时间轴中选择第一帧,打开"动作"面板,然后输入以下代码:

import flash.events.MouseEvent;import shinater.swing.MenuItem;import shinater.swing.Menu;var newMenu:Menu = new Menu();newMenu.addMenuItem(new MenuItem("File"));newMenu.addMenuItem(new MenuItem("Project"));newMenu.addMenuItem(new MenuItem("Resource"));new_btn.setDropDownComponent(newMenu);new_btn.setToolTipText("New");open_btn.setToolTipText("Open");save_btn.setToolTipText("Save");my_toolBar.addChild(new_btn);my_toolBar.addChild(open_btn);my_toolBar.addChild(save_btn);my_toolBar.addSeparator();...my_toolBar.addSeparator();var helpMenu:Menu = new Menu();helpMenu.addMenuItem(new MenuItem("Help..."));helpMenu.addMenuItem(new MenuItem("About..."));help_btn.setDropDownComponent(helpMenu);help_btn.setToolTipText("Help");my_toolBar.addChild(help_btn);my_blp.addLayoutComponent(my_toolBar, BorderLayoutPanel.TOP);

相关主题

转载于:https://my.oschina.net/u/579595/blog/72520

你可能感兴趣的文章
IDC简报:2012年全球六大最佳主机服务器提供商
查看>>
HC3i论坛5月份热门资源30个
查看>>
mysqldump导出--数据+结构+(函数+存储过程)
查看>>
浏览器的渲染原理简介
查看>>
获取系统当前时间参数date
查看>>
MySQL性能优化的最佳20+条经验
查看>>
exchange server 相关
查看>>
centos7系列安装vnc服务并授权用户访问
查看>>
CentOS mailx client
查看>>
字符串格式化
查看>>
Why Should You Choose Linux?
查看>>
NetScaler 12.1 发布
查看>>
checkpoint system management
查看>>
CentOS 6.5安全加固及性能优化_操作系统
查看>>
每天laravel-20160709|CallEvent
查看>>
我的友情链接
查看>>
【三石jQuery视频教程】02.创建 FontAwesome 复选框和单选框
查看>>
Cisco 配置DHCP中继 代理工程 实例
查看>>
Centos7.3部署KVM虚拟化环境
查看>>
configure: error: Cannot find ldap.h
查看>>