关键是JComboBox选项中显示的内容是通过调用选项对象的toString()方法,所以我们要重写toString()方法就可以了
{
...
_data = [
new Sort(1, "上衣"),
new Sort(2, "裤子"),
new Sort(3, "鞋子"),
];
_combox = new JComboBox(_data);
_combox.addActionListener(onSelected);
private function onSelected(event:Event):void{
trace(_combox.getSelectedItem().id + _combox.getSelectedItem().name);
}
...
}
package
{
public class Sort
{
private var _id:int;
private var _name:String;
public function Sort($id:int, $name:String)
{
this._id = $id;
this._name = $name;
}
public function set id($id:int):void{
this._id= $id;
}
public function get id():int{
return this._id;
}
public function set name($name:String):void{
this._name = $name;
}
public function get name():String{
return this._name;
}
//注意这里
public function toString():String{
return this._name;
}
}
}
分享到:
相关推荐
AsWing AEON皮肤实例是针对AsWing框架的一个特定主题,主要涉及用户界面的定制化和美化。AsWing是一款流行的Java Swing开发库,它提供了丰富的组件和强大的功能,帮助开发者构建美观、高效的桌面应用程序。Aeon皮肤...
- **ActionScript 2时代的解决方案**:Macromedia为了解决这个问题,在Flash IDE中引入了一套UI组件——Version 2 Components (V2组件),虽然这些组件简化了UI的构建过程,但仍存在诸多不足之处。 - **开源UI库的...
AsWing 是一个用于构建ActionScript 3.0应用程序的图形用户界面(GUI)框架,它的设计目标是帮助开发者创建具有桌面应用风格的富互联网应用程序(RIA)。这个教程的中文版旨在帮助初学者快速入门AsWing,通过一个...
ASwing2.0 SRC的发布意味着开发者可以直接访问和修改ASwing库的源代码,这为自定义组件、优化性能或者修复特定问题提供了可能。相比于仅仅使用预编译的SWC(Shockwave Flash Component)文件,源代码的可用性让...
### aswing组件知识点详解 #### 1. JPanel与透明度设置 `JPanel`作为Swing中的一个容器组件,主要用于组织其他组件,并提供布局管理功能。在AsWing框架中,用户可以设置`JPanel`的透明度。通过调用`setOpaque(false...
在皮肤制作过程中,还需要注意性能问题。过度复杂的皮肤可能会增加内存占用和渲染时间,因此在追求美观的同时,也要兼顾效率。此外,考虑到可访问性,应确保皮肤设计不会影响到有特殊需求的用户,例如色盲用户或依赖...
【AsWing UI源码】是一个面向AS3(ActionScript 3)开发者的UI库,提供了丰富的用户界面组件和工具,旨在简化AS3中的图形用户界面(GUI)开发。这个库不仅包含了完整的源代码,还附带了GUI编辑器,方便开发者设计和...
aswing API,与AsWing Book.pdf一起使用
ASwing可能是一个基于Java Swing的开源图形用户界面(GUI)框架,A3可能是该框架的一个子项目或组件,而1.3.2则是这个版本的编号,通常表示这是一个更新和改进的版本,相比于之前的版本可能修复了某些问题,增加了新...
AsWing Book.pdfAsWing Book.pdfAsWing Book.pdfAsWing Book.pdf
aswing类库的下载,可以让大家使用现成的布局来显示对象很简单很方便
标题中的“Flash之pureMVC,aswing框架Libs文件”指的是两个主要的ActionScript库:PureMVC和AsWing。这两个库都是为在Adobe Flash环境中开发富互联网应用程序(RIA)而设计的,尤其在Flex框架下使用广泛。下面将详细...
根据提供的信息,我们可以总结出以下关于asWing的知识点: ### 1. JPanel与AsWing容器 - **JPanel**:在AsWing中,`JPanel`扮演着一个非常重要的角色,作为容器组件,它能够容纳其他GUI组件。在设置`JPanel`时,...
ASwing包是专门为在Flash9环境下使用ActionScript 3.0(AS3.0)进行编程设计的一个辅助工具集。这个工具集旨在提供一个类似Java Swing的开发框架,使得AS3.0的开发者能够更加方便地创建复杂的交互式应用程序。在...
AS3的aswing帮助文档! AS3的程序员必备物品。。详细的介绍哦
主要是解决aswing 换肤问题,用flex 生成的xml 转成对应的aswing代码
aswing的jar包,新手入门
用实例讲述aswing的入门,用一个日程管理的例子,详细的讲述了aswing的开发过程,注意从Google下载aswing源代码的时候下载1.0的swc就可以了,flex环境
8. **文档与社区**:ASwing拥有详尽的API文档和活跃的开发者社区,为用户提供技术支持和交流平台,便于学习和解决问题。 9. **兼容性**:ASwing兼容Flex SDK,开发者可以在现有的Flex项目中集成ASwing,为界面部分...
ASWing实现中拖放是一项在图形用户...解决这些问题需要深入理解ASWing和Swing的底层机制,以及对Java GUI编程的扎实基础。通过实践和调试,你将能够熟练掌握ASWing中的拖放技术,为你的应用增添更多交互性和用户体验。