一、
配置 Gwt-
Ext
开发环境
a. 请参照 Gwt-Ext学习笔记之基础篇
b. 此教程是在 基础篇 和 进级篇 的基础上做的扩展,具体细节请参照前面教程。
二、 在 gwtext项目上创建客户端模型文件
a. 创建模型文件 InfoList.java,内容如下
- public class InfoList implements EntryPoint {
- public void onModuleLoad() {
- ExtElement main = Ext.get("main");
- Panel mainPanel = new Panel() {
- {
- setTitle("测试");
- setHeight(300);
- setWidth(500);
- setFrame(true);
- setHtml("<p>如果看到这些信息,说明你的环境已经配置成功了!</p>");
- setStyle("margin: 10px 0px 0px 10px;");
- }
- };
- if (main != null) {
- mainPanel.setApplyTo(main.getDOM());
- mainPanel.render("");
- } else {
- RootPanel.get().add(mainPanel);
- }
- }
- }
public class InfoList implements EntryPoint {
public void onModuleLoad() {
ExtElement main = Ext.get("main");
Panel mainPanel = new Panel() {
{
setTitle("测试");
setHeight(300);
setWidth(500);
setFrame(true);
setHtml("<p>如果看到这些信息,说明你的环境已经配置成功了!</p>");
setStyle("margin: 10px 0px 0px 10px;");
}
};
if (main != null) {
mainPanel.setApplyTo(main.getDOM());
mainPanel.render("");
} else {
RootPanel.get().add(mainPanel);
}
}
}
b. 修改 HTML宿主页面 InfoList.html文件
i. 在 InfoList.html文件中加入以下代码
- <link href="js/resources/css/ext-all.css" rel="stylesheet" type="text/css"/>
- <script type="text/javascript" src="js/adapter/ext/ext-base.js"></script>
- <script type="text/javascript"</