问题标签 [gxt]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1258 浏览

gwt - GXT 日期字段 - 清除后显示日期

我有一个 DateField 的 hava 和 GXT 表单。当我通过调用表单面板上的 clear() 方法清除表单时,我的日期字段被清除并保持为空。但我希望日期字段在清除后显示当前日期。我怎样才能做到这一点?

0 投票
0 回答
552 浏览

extjs - GXT - 信息弹出窗口中的自动高度

我正在使用 com.extjs.gxt.ui.client.widget.Info 类来显示弹出消息。我需要显示不同高度的消息,所以弹出元素应该自动改变它的高度。乍一看,它是可能的 - Info 有方法 setAutoHeight,从 BoxComponent 继承,但我无法获得 Info 的实例 - 它只有静态方法用于显示。我试图在 InfoConfig 中设置监听器 - 但它似乎被忽略了。有没有办法为这个组件设置自动高度?

0 投票
1 回答
3017 浏览

gwt - 如何在 GXT 2.11 中向 TreePanel 添加点击处理程序?

ExtJS 有类似的问题,但 GXT 没有。

我希望简单地将 onclick 处理程序添加到 GXT 中的 TreePanel。也就是说,我希望在用户单击树中的节点时执行操作。展示柜似乎没有涵盖这个最基本的用例。

谢谢,

0 投票
5 回答
2515 浏览

design-patterns - 基于用户权限启用用户界面元素的设计模式?

我们有一个 Web 应用程序,它的前端是用 GWT/GXT 实现的。用户可以属于不同的组,然后这些组可以拥有不同的权限。权限非常精细,例如comment_create、comment_edit、comment_delete 和comment_read。

根据用户权限启用和禁用用户界面控件的最佳方法是什么?我们有一个实用方法,它返回具有给定用户和权限名称的布尔值。但是目前每个控件都包含在 if 子句中,这使得代码有点混乱。

0 投票
2 回答
1036 浏览

java - 将 Gilead 与 GXT 和休眠一起使用的最佳方法是什么?

我想了解将 Gilead 与 GXT 和 hibernate 集成的最佳方式。这篇文章http://code.google.com/webtoolkit/articles/using_gwt_with_hibernate.html描述了 Gilead 与 GWT 的使用。

大多数 GXT 组件是使用继承 BaseModelData 的自定义类绑定的,这是否意味着我们需要在绑定到 GXT 组件之前将持久化的 bean(LightEntity bean)转换为扩展 BaseModelData 的自定义类。我的理解正确吗?如果是的话,这样做有什么好处,我需要再次使用推土机/手动代码转换?

吉利德网站上的示例很可悲,任何人都可以提供一个链接,其中包含使用 GXT 与吉利德和休眠的完整示例吗?

谢谢

0 投票
3 回答
3611 浏览

javascript - 库 EXT-JS , EXT-CORE , EXT-GWT 有什么区别

库 EXT-JS , EXT-CORE , EXT-GWT 之间有什么区别,因为我在 ext-js 上工作过,所以请用外行语言解释一下:)

0 投票
1 回答
291 浏览

gwt - GWT 客户端和服务器

我相信 GWT 通过最初将对象和文件初始投掷到客户端来实现 RIA。但我不明白的是,是否可以控制向客户端抛出的信息量?因为这是因为我不希望敏感信息在客户端缓存。这些信息只能在请求时从服务器检索。这些信息只应仅在请求时才发送给客户端,并且不应在客户端缓存。有谁知道是否可以控制发送给客户的信息量?谁能启发我?衷心感谢您的帮助。

0 投票
3 回答
3465 浏览

java - 如何在我的 GWT/GXT 应用程序中覆盖浏览器键盘快捷键?

我正在使用 GWT 和 GXT,并希望使用 CTRL-S(或 CTRL-SHIFT-S)等键盘快捷键来保存当前表单。问题是,我不知道如何覆盖浏览器内置的 CTRL-S。我尝试使用 componentEvent 并调用 stopevent、cancelbubble 等,但没有成功。我也尝试过使用

并呼吁event.getNativeEvent().preventDefault();尝试停止该事件,但这也不起作用。

我可以让我的键盘快捷键工作,但它们也会触发浏览器的事件(比如打开浏览器保存对话框)

任何人都有关于如何让它发挥作用的想法/提示?我实际上有许多我想使用的快捷方式,但很多都与浏览器冲突——只是想弄清楚如何覆盖浏览器的操作。

0 投票
2 回答
6402 浏览

gwt - gwt、gwt-rpc、ext-gwt、smart gwt的区别

我想知道 GWT、GWT-RPC、EXT-GWT 和 Smart GWT 之间的区别。目前,我设法借到了有关 GWT 的书籍,我理解它只是一个旨在促进快速高效的 Ajax(异步 JavaScript 和 XML)开发的库。但其余的是什么?谁能解释一下?谢谢。

0 投票
3 回答
5594 浏览

gwt - Ext GWT 在鼠标悬停时更改 ContentPanel 背景颜色

在我的页面中,我有一个白色背景的 Gxt ContentPanel。但是,当用户将鼠标悬停在 ContentPanel 的标题上时,我希望背景更改颜色。

我尝试通过使用 Gxt 组件的受保护的 addStyleOnOver 方法来实现这一点,但它没有任何效果。我还需要做些什么来使用这些方法(我已经在处理 ONMOUSEOVER 和 ONMOUSEOUT 事件),还是有更好的方法来改变背景?