IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope: Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    

developerWorks 中国  >  Web development | Java technology  >

用 ThinWire 和 Java 代码构建 Web 应用程序,第 2 部分: 使用 SplitLayout 类

将 SplitLayout 管理与您自己的动态布局管理代码相结合

developerWorks

级别: 中级

Professor Richard G Baldwin (baldwin@dickbaldwin.com), 计算机科学教授, Austin Community College

2007 年 2 月 12 日

现在注册或者使用您的 IBM ID 和密码登录。

利用 ThinWire 这种开放源码开发框架,可以构建出外观和感觉与桌面应用程序相似的 Web 应用程序。在这个分五部分的教程系列中,学习如何使用 ThinWire 和 Java 开发 Web 应用程序。在第 2 部分中,学习如何将 SplitLayout 类与自己的布局管理代码相结合,从而根据 Web 浏览器窗口的当前大小动态地改变 ThinWire GUI 的布局。

在本教程中

设计这一系列教程的目的是,讲解如何使用 ThinWire 和 Java 代码开发 Web 应用程序。第 1 部分帮助您学习如何在 ThinWire 中处理用户界面问题。在第 2 部分中,学习如何将 SplitLayout 类与自己的布局管理代码相结合,从而根据 Web 浏览器窗口的当前大小动态地改变 ThinWire GUI 的布局。

ThinWire 提供了两个布局管理器,但是它们与标准 Java 编程提供的布局管理器没有什么相似之处。(当我提到标准 Java 环境时,一般都是指 J2SE 5.0。)ThinWire 提供的这两个布局管理器是由下面的类实现的:SplitLayoutVisibleLayout。在这个部分中,我将演示如何使用 SplitLayout 类。但对于 VisibleLayout 类的具体解释将延后在后续教程中加以介绍。


目标


预备知识

您需要:

  • 了解用 Java 编程语言进行事件驱动的编程,尤其是 Sun 的 J2SE 5.0(参见 参考资料 中的 DickBaldwin.com)。
  • 了解如何将 Web 应用程序部署在 Java servlet 容器中(参见 参考资料 中的 “Deployment of Web Applications in Jakarta Apache Tomcat 5”)。

系统需求

浏览器需要支持 JavaScript。

首先,下载和安装 ThinWire 框架(参见 下载)。

第二,需要访问 servlet 容器来测试 Web 应用程序。最简单的方法是将一个 servlet 容器安装为本地主机服务器(参见 下载 以及 参考资料 中的“Getting Started with Jakarta Tomcat, Servlets, and JSP”)。

第三,下载 Sun 的 Java Development Kit(参见 下载)。



学习时间

1 小时


格式

html




回页首


IBM 公司保留在 developerWorks 网站上发表的内容的著作权。未经IBM公司或原始作者的书面明确许可,请勿转载。如果您希望转载,请通过 提交转载请求表单 联系我们的编辑团队。

文档选项

未显示需要 JavaScript 的文档选项


本系列的更多信息:
用 ThinWire 和 Java 代码构建 Web 应用程序

    关于 IBM 隐私条约 联系 IBM 使用条款