`
wangronaldo
  • 浏览: 99582 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

创建menuBar

    博客分类:
  • Flex
阅读更多
public String getItems() {
		StringBuffer item = new StringBuffer();
		item.append("<?xml version=\"1.0\" encoding=\"gb2312\"?>");
		item.append("<root>");
		item.append("<menuitem lable=\"菜单一\" data=\"top\">");
		item.append("<menuitem lable=\"A1\" data=\"A1\"/>");
		item.append("<menuitem lable=\"A2\" data=\"A2\"/>");
		item.append("</menuitem>");
		item.append("<menuitem lable=\"菜单二\" data=\"top\">");
		item.append("<menuitem lable=\"A3\" data=\"A3\"/>");
		item.append("<menuitem lable=\"A4\" data=\"A4\"/>");
		item.append("</menuitem>");
		item.append("</root>");
		return item.toString();
	}


[Bindable]
	public var menuBarCollection:XMLListCollection;
	private var menuBarXml:XMLList;
				
    private function init():void
	{
		flexutil.getItems();
	}

	protected function flexutil_resultHandler(event:ResultEvent):void
	{
		var xmlString :String = event.result as String;//返回xml字符串
		var xml :XML = new XML(xmlString);//转成xml
		var xmlList :XMLList = xml.children() as XMLList;
		menuBarCollection = new XMLListCollection(xmlList);
	}

分享到:
评论

相关推荐

    JavaFX+Jfoenix 学习笔记(四)--MenuBar菜单栏源码

    3. **创建MenuBar实例**: - 在Java代码中,首先需要导入`JFXMenuBar`类,然后创建一个新的`JFXMenuBar`对象。 - 创建`Menu`对象并设置其标题,然后将`MenuItem`添加到`Menu`中。 - 最后,将`Menu`对象添加到`...

    QT代码创建界面(MenuBar,ToolBar)

    在QT编程中,创建用户界面是开发应用的重要环节。`QT`是一个强大的跨平台应用程序开发框架,支持多种操作系统,如Windows、Linux、macOS等。本教程将详细讲解如何使用QT5通过代码来构建界面,特别是`MenuBar`(菜单...

    Flex组建开发-2(菜单篇)

    1. 创建MenuBar对象,它是菜单栏的基础。 2. 创建MenuItem对象,作为菜单栏上的菜单项。 3. 将MenuItem添加到MenuBar中。 4. 可以通过设置MenuItem的`label`属性来设置菜单项的文本,通过`popupMenu`属性指定...

    Flex4 滑动菜单案例

    2. **创建MenuBar**:声明一个MenuBar组件,设置其数据源,通常是XML或ArrayCollection,包含菜单项的文本和链接。 ```xml 菜单1"/&gt; 菜单2"/&gt; &lt;!-- 添加更多菜单项 --&gt; &lt;mx:MenuBar dataProvider="{...

    JAVA程序设计:第12章 建立GUI应用程序.ppt

    1. 创建MenuBar对象,如`MenuBar mb = new MenuBar();` 2. 将MenuBar设置到一个容器,如Frame,`f.setMenuBar(mb);` 3. 创建Menu对象并添加到MenuBar,`Menu m = new Menu("文件"); mb.add(m);` 4. 创建MenuItem对象...

    dorado新手快速入门

    - **开发步骤**:新建视图模型,添加菜单对象,创建MenuBar和OutlookBar,设计JSP页面,预览效果,最后添加菜单链接功能。 6. **组织结构维护** - **部门维护**和**员工信息维护**:这两个章节介绍了如何创建和...

    flash的菜单

    #### 二、创建MenuBar和Menu实例 1. **初始化MenuBar**:首先创建一个`MenuBar`组件,并命名为`myMenuBar`。 ```as3 var myMenuBar = new MenuBar(); ``` 2. **添加Menu到MenuBar**:接着通过`addMenu`方法向`...

    BOS开发文档1

    用户界面部分指导开发者如何在BOS平台上设计和构建用户界面,包括新建用户界面、KDTable的重新绑定、创建Action、定义控件属性、创建MenuBar、ToolBar、DataObject以及Status等。 功能和业务功能的定义部分告诉...

    BOS V6.2开发指南_Studio

    BOSStudio可能允许开发人员创建用户界面,并进行各种配置,例如KDTable的重新绑定、创建Action、定义控件属性、创建MenuBar、ToolBar、DataObject和Status等。 9. 功能(Façade)的定义:在面向对象编程中,门面...

    matlab开发-MenuBar

    在MATLAB中,`MenuBar`是一个非常重要的组件,它用于在图形用户界面(GUI)上创建菜单条。这个工具使得用户能够通过点击菜单项来触发不同的功能或操作,极大地提升了程序的交互性和用户体验。在本项目中,我们将深入...

    《面向对象编程和JAVA语言》 期末试题.doc

    1-12、创建菜单通常涉及创建MenuBar、Menu和MenuItem对象。MenuBar放在容器顶部,Menu在MenuBar中,MenuItem则在Menu里。 1-13、让当前线程休眠4秒,可以调用Thread类的`sleep(4000)`方法。 1-14、使用`...

    窗口都增加一个Menubar.docx

    文档标题提到的是“窗口都增加一个Menubar.docx”,这显然与软件开发和用户界面设计有关,特别是针对Mac OS X操作系统。Menubar是操作系统界面的一个关键元素,通常位于屏幕顶部,提供应用程序的主要功能和设置选项...

    menubar_rebar_rightclick

    标题“menubar_rebar_rightclick”以及描述“menubar rebar rightclick”提及的是Windows应用程序开发中的特定功能,涉及到菜单栏(menubar)、Rebar控件以及右键点击事件处理。在Windows API编程中,这些元素是构建...

    menubar

    标题中的"menubar"指的是应用程序中的菜单栏,通常位于窗口的顶部,用于提供各种操作选项。在编程领域,创建和管理菜单栏是构建图形用户界面(GUI)的重要部分。接下来,我们将深入探讨菜单栏的概念、功能以及如何在...

    menubar_delphi_TMenuBar_COMPONENT_

    - `MenuBar.pas`是`TMenuBar`组件的源代码文件,其中包含了`TMenuBar`类的定义及其所有方法和属性。通过阅读源码,开发者可以了解其内部工作原理,以便更好地利用和自定义该组件。 - `MenuBarDesign.res`是资源...

    MenuBar Control_control_

    【MenuBar Control】是一种在Visual Basic 6 (VB6)编程环境中使用的控件,它主要用于创建应用程序的菜单栏。菜单栏是用户界面中的一个重要元素,它提供了对程序功能的直观访问,通常位于窗口的顶部。MenuBar Control...

    vue_menubar.rar

    1. **组件化**:创建自定义组件,如`MenuBar`、`MenuItem`等,通过Vue的`component`指令注册并使用它们。 2. **数据绑定**:使用`v-bind`指令将数据属性绑定到DOM元素,如`v-bind:class`和`v-bind:style`来动态控制...

    Flex MenuBar从数据库中动态加载图片

    本教程将深入探讨如何从数据库中动态加载图片到`MenuBar`,以创建更加丰富的用户界面。这一过程涉及到数据绑定、自定义渲染器以及与后端数据库的交互。 首先,我们需要了解`MenuBar`的基本用法。`MenuBar`是基于...

    flex动态菜单(Menubar)

    Flex是Adobe开发的一款用于构建富互联网应用程序(RIA)的开源框架,它提供了丰富的组件库,包括Menubar组件,用于创建水平布局的菜单栏。本篇将详细讲解如何利用Flex中的Menubar组件和XML配置来实现动态菜单,并在...

Global site tag (gtag.js) - Google Analytics