WEB开发网
开发学院软件开发Java eSWT 移动扩展简介,第 2 部分: 在移动应用程序中... 阅读

eSWT 移动扩展简介,第 2 部分: 在移动应用程序中使用高级控件

 2010-03-17 00:00:00 来源:WEB开发网   
核心提示: 图 5 显示以上代码的结果,图 5. 示例 TextExtension在图 5 中,eSWT 移动扩展简介,第 2 部分: 在移动应用程序中使用高级控件(6),第一个 TextExtension 显示 EMAILADDRESS 类型,初始输入模式为 UpperCase,但与 MessageBox

图 5 显示以上代码的结果。

图 5. 示例 TextExtension
eSWT 移动扩展简介,第 2 部分: 在移动应用程序中使用高级控件

在图 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
类向用户反馈长时间运行的任务的状态。TaskTip 可以包含文本、一个可选的进度条或表明当前任务状态的其他对象。与 MessageBox 一样,TaskTip 的感观依赖于平台(对于 TaskTip 中的组件不用通过 API 访问)。但与 MessageBox 不同的是,TaskTip 是不可聚焦的窗口,不会改变当前窗口的激活状态或焦点。

上一页  1 2 3 4 5 6 7  下一页

Tags:eSWT 移动 扩展

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接