eSWT 移动扩展简介,第 2 部分: 在移动应用程序中使用高级控件
2010-03-17 00:00:00 来源:WEB开发网核心提示: 可以使用以下格式样式标识创建的 HyperLink 的类型,URL被激活时启动一个特定于平台的 Web 浏览器EMAIL被激活时打开特定于平台的电子邮件客户端PHONE被激活时显示一个特定于平台的拨号界面 清单 3 显示创建不同类型的 HyperLink 的代码示例,eSWT 移动扩展简介,第
可以使用以下格式样式标识创建的 HyperLink 的类型。
URL被激活时启动一个特定于平台的 Web 浏览器EMAIL被激活时打开特定于平台的电子邮件客户端PHONE被激活时显示一个特定于平台的拨号界面
清单 3 显示创建不同类型的 HyperLink 的代码示例。
清单 3. HyperLink 示例
HyperLink email = new HyperLink(shell, SWT.NONE, HyperLink.EMAIL);
email.setText("silon6969@yahoo.com.tw");
email.setBounds(new Rectangle(0,0,200,30));
HyperLink dialer = new HyperLink(shell, SWT.BORDER | SWT.LEFT, HyperLink.PHONE);
dialer.setText("3581234567");
dialer.setBounds(new Rectangle(0,40,200,30));
HyperLink url = new HyperLink(shell, SWT.NONE | SWT.CENTER, HyperLink.URL);
url.setText("http://www.google.com");
url.setBounds(new Rectangle(0,80,200,30));
该代码片段创建三种不同类型的超级链接,如图 3 所示。
图 3. 示例 HyperLink
用户可以单击每个链接,启动相应的本地程序,如下图所示。
图 4. 通过单击超级链接启动的本地应用程序
- ››移动winsxs文件 让Windows 7运行速度更快
- ››移动互联网Kik/Whatsapp类应用
- ››移动互联网站设计技巧:9个优秀的移动互联网设计案...
- ››移动设备设计:各类触摸屏的特点和局限性
- ››移动互联网应用的现状和移动互联网应用推广渠道
- ››移动互联网产品设计:滑动手势功能性设计
- ››移动用户体验设计:iOS APP体验设计
- ››移动控件介绍及详细使用方法
- ››移动互联网十大战争二:Android与WM之争
- ››扩展Axis2框架,支持基于JVM的脚本语言
- ››扩展WebSphere Portal V6个性化功能
- ››扩展JavaScript的时候,千万要保留其原来的所有功...
更多精彩
赞助商链接