eSWT 移动扩展简介,第 2 部分: 在移动应用程序中使用高级控件
2010-03-17 00:00:00 来源:WEB开发网可以使用这种样式创建带过滤条的 SortedList。FILTER 将创建底端带过滤条的 SortedList。可以在过滤条中输入任意字符,SortedList 将只显示列表中包含该字符的项。
清单 2 显示 SortedList 的示例代码。
清单 2. SortedList 示例
sortedList=new SortedList(shell,SWT.MULTI|SWT.V_SCROLL|SWT.BORDER,SortedList.FILTER);
sortedList.add("banana");
sortedList.add("123");
sortedList.add("12");
sortedList.add("happyhour");
sortedList.add("toobad");
sortedList.add("youknowwhat");
sortedList.add("yes");
sortedList.add("886222333");
sortedList.setBounds(0,0,240,320);
以上代码创建一个 FILTER 样式的多选的 SortedList。当在过滤框中输入文本时,SortedList 将只显示包含输入文本的项。图 2 显示具有示例输入文本的结果。
图 2. 示例 SortedList
查看原图(大图)
HyperLink
类的实例表示一个可选择 UI 对象,当用户激活该 UI 对象时,会启动其他应用程序。这个类表示与某些功能相关联的多个类型的超级链接。根据不同的样式,用户可以激活相关联的程序。
HyperLink
和其他控件一样,HyperLink 实例接受一般的字符,但是外观依赖于实现和位置。例如,PHONE 样式的 HyperLink 对象可能显示: (416) 123-4567。但是应用程序通过 API,例如 getText() 获得的该对象的实际内容可能是字符串 4161234567。
- ››移动winsxs文件 让Windows 7运行速度更快
- ››移动互联网Kik/Whatsapp类应用
- ››移动互联网站设计技巧:9个优秀的移动互联网设计案...
- ››移动设备设计:各类触摸屏的特点和局限性
- ››移动互联网应用的现状和移动互联网应用推广渠道
- ››移动互联网产品设计:滑动手势功能性设计
- ››移动用户体验设计:iOS APP体验设计
- ››移动控件介绍及详细使用方法
- ››移动互联网十大战争二:Android与WM之争
- ››扩展Axis2框架,支持基于JVM的脚本语言
- ››扩展WebSphere Portal V6个性化功能
- ››扩展JavaScript的时候,千万要保留其原来的所有功...
更多精彩
赞助商链接