eSWT 移动扩展简介,第 2 部分: 在移动应用程序中使用高级控件
2010-03-17 00:00:00 来源:WEB开发网核心提示: 图 5 显示以上代码的结果,图 5. 示例 TextExtension在图 5 中,eSWT 移动扩展简介,第 2 部分: 在移动应用程序中使用高级控件(6),第一个 TextExtension 显示 EMAILADDRESS 类型,初始输入模式为 UpperCase,但与 MessageBox
图 5 显示以上代码的结果。
图 5. 示例 TextExtension
在图 5 中,第一个 TextExtension 显示 EMAILADDRESS 类型,初始输入模式为 UpperCase。如果在该文本域中没有指定电子邮箱地址,默认值为 test@ibm.com。这个例子显示在该字符串尾部输入字符 “d”,可以看到,文本域中将显示大写的 “D”。
第二个 TextExtension 显示 URL 类型,初始的输入模式是 lowercase。它将自动在这个文本域中加上前缀 http://。这个例子显示在这个字符串尾部输入字符 “s”,这个字符在文本域中以小写显示。
接下来的 TextExtension 是一个没有预测功能的文本域。它的输入模式是 TEXTCASE,即句子中的第一个单词大写。例子输入是 “i am sam [Enter key] and you are good”,结果为 “I am sam And you are good”。
第四个 TextExtension 显示只允许输入拉丁字符的文本域。它的输入模式是 TITLECASE,即每个单词都大写。例子输入是 “i am sam and you are good”,结果为 “I Am Sam And You Are Good”。
TaskTip
类向用户反馈长时间运行的任务的状态。TaskTip 可以包含文本、一个可选的进度条或表明当前任务状态的其他对象。与 MessageBox 一样,TaskTip 的感观依赖于平台(对于 TaskTip 中的组件不用通过 API 访问)。但与 MessageBox 不同的是,TaskTip 是不可聚焦的窗口,不会改变当前窗口的激活状态或焦点。
TaskTip
- ››移动winsxs文件 让Windows 7运行速度更快
- ››移动互联网Kik/Whatsapp类应用
- ››移动互联网站设计技巧:9个优秀的移动互联网设计案...
- ››移动设备设计:各类触摸屏的特点和局限性
- ››移动互联网应用的现状和移动互联网应用推广渠道
- ››移动互联网产品设计:滑动手势功能性设计
- ››移动用户体验设计:iOS APP体验设计
- ››移动控件介绍及详细使用方法
- ››移动互联网十大战争二:Android与WM之争
- ››扩展Axis2框架,支持基于JVM的脚本语言
- ››扩展WebSphere Portal V6个性化功能
- ››扩展JavaScript的时候,千万要保留其原来的所有功...
更多精彩
赞助商链接