`
demojava
  • 浏览: 539378 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Panel标题栏添加按钮

 
阅读更多
效果图:



<xml version="1.0" encoding="utf-8"?>
<mx:Panel xmlns:mx="http://www.adobe.com/2006/mxml" fontFamily="宋体" fontSize="12" layout="horizontal">
<mx:Script>
  <![CDATA[
   import mx.containers.Panel;
   import mx.containers.HBox;
   import mx.controls.CheckBox;
   import mx.controls.NumericStepper;
   import mx.controls.Label;
   import mx.controls.Button;
  
   public var titleHBox:HBox;
   public var titleCheckBox:CheckBox;
   public var titleNumericStepper:NumericStepper;
   public var titleLabel:Label;
   public var titleButton:Button;
  
   override protected function createChildren():void
   {
   super.createChildren();
    titleHBox = new HBox();
    titleHBox.setStyle("fontSize", 12);
    titleHBox.setStyle("color", 0x333333);
    titleHBox.setStyle("verticalAlign", "middle");
    titleButton = new Button();
    titleButton.label="测试";
    titleHBox.addChild(titleButton);
   }
  
   override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void
   {
    super.updateDisplayList(unscaledWidth, unscaledHeight);
   
    // Do this or the HBox won't appear!
    titleHBox.setActualSize(titleHBox.getExplicitOrMeasuredWidth(),
                   titleHBox.getExplicitOrMeasuredHeight());

    // Position the HBox
    var y:int = 4;
    var x:int = this.width - titleHBox.width - 12;
    titleHBox.move(x, y);//设置titleHBox显示的位置   }
  ]]>
</mx:Script>
</mx:Panel>
  • 大小: 4.7 KB
分享到:
评论
1 楼 草之梦 2011-12-29  
可不可以给一个完整的例子,我是一个新手

相关推荐

    EasyUI在Panel上动态添加LinkButton按钮

    Easyui的panel面板,在panel的面板中动态添加Linkbuton按钮的编辑方法,下面把实现思路及代码记录到脚本之家平台,供大家参考

    Java wav音频播放器程序附源代码.rar

    //调用父类构造器设置窗口标题栏  jcbFiles.setSelectedIndex(0); //设置组合框选择项  jcbFiles.addItemListener(this); //为播放按钮添加项目监听器  //为播放按钮、循环播放按钮、停止播放按钮添加动作监听器...

    Java图片缩小与放大特效.rar

    //调用父类构造器设置窗口标题栏  //为按钮添加动作监听器  jbFile.addActionListener(new ButtonActionListener());  jbZoomIn.addActionListener(new ButtonActionListener());  jbZoomOut....

    Java播放wav音频功能的实现代码.rar

    //调用父类构造器设置窗口标题栏   jcbFiles.setSelectedIndex(0); //设置组合框选择项   jcbFiles.addItemListener(this); //为播放按钮添加项目监听器   //为播放按钮、循环播放按钮、停止播放按钮添加动作...

    多媒体处理其中有多个多媒体的作用技术处理

    //调用父类构造器设置窗口标题栏 jcbFiles.setSelectedIndex(0); //设置组合框选择项 jcbFiles.addItemListener(this); //为播放按钮添加项目监听器 //为播放按钮、循环播放按钮、停止播放按钮添加动作监听...

    delphi 开发经验技巧宝典源码

    0255 在窗体标题栏上添加按钮 171 0256 取消窗体标题栏的关闭按钮 172 0257 如何实现闪动的标题栏文字 172 0258 怎样动态修改窗体图标 172 8.2 窗体的动态显示 173 0259 如何实现QQ窗体 173 0260 实现...

    delphi 开发经验技巧宝典源码06

    0255 在窗体标题栏上添加按钮 171 0256 取消窗体标题栏的关闭按钮 172 0257 如何实现闪动的标题栏文字 172 0258 怎样动态修改窗体图标 172 8.2 窗体的动态显示 173 0259 如何实现QQ窗体 173 0260 实现...

    C# for CSDN 乱七八糟的看不懂

    集合 集合的使用 集合可以看成是可以随意添加的数组,因此凡是在使用数组的场合,都可以 使用集合。而且集合的元素可以是任意对象,操作也比数组灵活的多。 使用集合时,必须注意集合的生命期问题。如果有两个集合 ...

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    -修正EnableMaximize属性不能使Window最大化的BUG,修正了双击标题栏不能最大化的BUG。 -删除Button控件的SystemIcon属性,比如以前这样定义SystemIcon="Close",现在需要这样定义Icon="SystemClose"。 -Window...

    ExtAspNet_v2.3.2_dll

    -修正EnableMaximize属性不能使Window最大化的BUG,修正了双击标题栏不能最大化的BUG。 -删除Button控件的SystemIcon属性,比如以前这样定义SystemIcon="Close",现在需要这样定义Icon="SystemClose"。 -Window...

    c#t自定义Button

    /// 标题栏背景色 /// public Color TitleBackColor //using System.Drawing; { get { return titleBar.BackColor; } set { titleBar.BackColor = value; closeButton.BackColor = value; } } /// ...

    C#编程经验技巧宝典

    8 &lt;br&gt;0018 有效利用Visual Studio 2005附带程序 8 &lt;br&gt;0019 有效使用MSDN帮助 9 &lt;br&gt;0020 如何设置MSDN帮助 9 &lt;br&gt;1.4 其他 10 &lt;br&gt;0021 如何添加项目引用 10 &lt;br&gt;0022 如何添加Web...

    Ext Js权威指南(.zip.001

    9.3.3 面板标题栏构件:ext.panel.header与ext.panel.tool / 438 9.3.4 记录和恢复面板属性:ext.util.memento / 439 9.3.5 面板常用的配置项、方法和事件 / 439 9.4 布局 / 441 9.4.1 布局概述 / 441 9.4.2 ...

    注册表修改大全(作者:Sunny)

    这时窗口的变化都有一个显示的变化过程,如果你不喜欢这种显示过程的处理方式,也可以使这种视觉效果失效,选中HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics,右键单击视窗右栏,新建字符串值,命名为...

    C#浏览器编程,学习使用

    浏览器界面设计主要确定浏览器的页面布局,设定浏览器窗口上设置哪些功能菜单项、设置哪些功能按钮、设置哪些状态栏,它们各自的位置如何、属性如何、对应的变量如何等等。 (3)浏览器代码设计 浏览器代码设计...

    人人都应该掌握的一些电脑操作技巧

    4.当某个程序不处于活动状态而我们又想将其恢复为活动状态时,按“Alt+Esc”键即可激活该应用程序,而不必用鼠标点击程序标题栏。 5.对于存在“取消”选项的弹出窗口而言,如果你要选择取消的话,直接按ESC键即可...

    C#全能速查宝典

    1.4.2 AddString方法——添加文本字符串 45 1.4.3 Compare方法——比较两个字符串 46 1.4.4 CompareTo方法——比较两个字符串对象 47 1.4.5 DATEADD函数——在指定日期上加一段时间 48 1.4.6 DateDiff方法——获取...

Global site tag (gtag.js) - Google Analytics