java - 向 gwt 建议框添加更多按钮

标签 java gwt

我有一个 gwt 建议框,它执行 RPC 调用以从服务器获取一些数据并显示它。在某些情况下,有多达 2000 个结果。当 javascript 在 firefox 中运行时,这在 chrome 中运行良好,它会卡住窗口 5 秒,有时会弹出脚本未响应警告。

我想做的是显示 20 个结果,并有一个更多按钮,可以只附加接下来的 20 个,而不必在每次单击时都回调到服务器。我对此很陌生,我尝试过扩展 suggestBox 并覆盖 showSuggestions() 但它受到保护,所以我不能。

任何建议/想法都会很棒。

干杯, 罗布

最佳答案

参见 this question有关如何扩展 GWT 的 SuggestBox 的指示 - 基本上,您想提供自己的 SuggestOracle (它用于获取建议),也许是您的文本框(请参阅我之前提到的问题中的链接)并且很可能是自定义 SuggestBox.SuggestionDisplay .这三个通过构造函数传递给 SuggestBox .请参阅现有的默认实现(MultiWordSuggestOracleSuggestBox.DefaultSuggestionDisplay)以获取一些想法:)

关于java - 向 gwt 建议框添加更多按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4758745/

相关文章:

java - 为每个类使用单个 JAXBContext 还是单独的上下文更好?

gwt - 文件路径 gwt 应用程序托管模式

java - GWTQuery 实时模糊不起作用

gwt - 扩展使用 UIBinder 构建的 GWT 小部件

java - 如何处理来自 Presenter 的 Datagrid 列事件?

java - Java中并发线程数的限制

java - 使用 Maven 将依赖项下载到命令行上的目录

java - 如何解决 Android 中的 For 循环和随机问题?

java - 如何继续使用 Java 创建网站

带有子行的 GWT 2.5 DataGrid SelectionModel