高效使用GWT工具包及构建Gadget桌面应用
1. 代码生成示例
在某些代码中,返回的类仍是 AnExampleClass 的一个实例,因为生成的类将其用作超类。由于它实际上是生成类的一个实例,我们可以将该类转换为 ExampleFieldsImpl 接口,并使用生成的 getFieldString 方法。以下是生成代码的示例:
package com.gwtapps.databaseeditor.client;
public class DatabaseEditor_AnExampleClass_generatedExample extends
com.gwtapps.databaseeditor.client.DatabaseEditor.AnExampleClass implements
com.gwtapps.client.util.ExampleFieldsImpl {
public String getFieldString(){
return "description name ";
}
}
2. 提升GWT应用性能
2.1 处理长时间处理任务
Ajax应用程序只有一个线程来执行,该线程由用户界面共享。这意味着如果有任何长时间的进程或阻塞调用,用户界面将变得无响应。不过可以使用GWT的 IncrementalCommand 来解决这个问题。
IncrementalCommand <
超级会员免费看
订阅专栏 解锁全文
154

被折叠的 条评论
为什么被折叠?



