问题标签 [uibinder]

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 投票
3 回答
8366 浏览

gwt - GWT 2.1 UiBinder SimplePager 需要 location 属性

可以为位置属性提供什么

我尝试了 CENTER,但它没有用,我在费用示例应用程序中看到他们没有位置属性,而是在 UiBinder 中创建它时设置它。但我不能这样做,因为它是必需的属性。该怎么办?

0 投票
2 回答
8135 浏览

gwt - GWT Uibinder 图像显示但不调整大小

该图像正在显示,但无论我使用的宽度或高度值如何,我都无法调整它的大小。有什么想法吗?谢谢你。

0 投票
1 回答
491 浏览

eclipse - Spring Roo 中的非脚手架 GWT UiBinder(SpringSource 工具套件)

在我自动生成的 ~/src/main/ 文件夹中,我有一个名为“frontend”的文件夹,其中包含我的 Java UiBinder 文件和我的 .ui.xml UiBinder 文件。如何让 STS/Roo 运行它而不是 ApplicationScaffold.html?

此外,我应该如何处理 ApplicationScaffold?似乎没用。

0 投票
1 回答
609 浏览

java - gwt 编译需要大量堆内存

为了 gwt 编译排列,我需要使用 -Xmx1824m -XX:+UseParallelGC 否则,我会从堆内存中得到错误。你们使用的最佳额外 java 参数是什么

可以分享你的jvm参数吗?

0 投票
1 回答
2482 浏览

gwt - 是否可以在 GWT 的 java 代码中获取 ui:field 值?

这听起来可能很奇怪,但让我们从一个例子开始:

可以肯定的是,我们总是希望在 ui:field 和 fieldName 中具有相同的值。显然这段代码中有一些重复,我想避免它并使 fieldName 可选。

所以,这就是我在小部件代码中的内容:

但我想,如果可能的话,允许这个构造函数是可选的,并提供一个默认构造函数,它会“通过魔法”找出它的 ui:field 值:

我想知道是否有办法在我的 MagickWidget 中获取“ui:field”的值?(小部件扩展了 Composite)。我担心这可能是不可能的,因为大多数时候它不是那么有用,但如果有人有想法 - 请随时分享!

PS:我使用的是 GWT 2.1.0.RC1。

0 投票
3 回答
1170 浏览

java - gwt 使用jquery 效果可能吗?

在我的 gwt 中,我有一个如下所示的按钮来创建新的小部件

如何使用 jquery 以便当 MyCustomWidget() 在屏幕上显示时使用 jquery“淡入淡出”效果

我已经尝试让 jsni 在 new MyCustomWidget() onload() 中调用 jquery,但不起作用。可以指导我吗?

0 投票
1 回答
2891 浏览

java - gwt uibinder 设置唯一ID

我尝试为 uibinder 小部件设置唯一 ID。但失败。我的构造函数如下所示

0 投票
1 回答
1842 浏览

gwt - GWT declarative layout parent porperties

I've built a stackpanel like this

As you can see, there is a g:StackPanel-text property on each VerticalPanel that defines the name on the StackPanel. I found this on an example in a forum but can't find any documentation or literature on what is happening here..... Is this some kind of "back reference" to a parent property? Does this mean that I can always use something like g:ParentClass-randomProperty="test"?

Any pointer to documentation about this will be really helpful. Thanks!!!

0 投票
3 回答
17800 浏览

gwt - 将 ClickHandler 添加到包含许多其他小部件的 div

似乎 Panel 没有从 HasClickHandlers 继承,我无法将 clickHandler 添加到 DivElement。有没有办法将 clickHandler 添加到 DIV?

编辑:我不能使用标签的原因是我想要可点击的 DIV 包含其他 DIV。

0 投票
3 回答
2336 浏览

gwt - 使用 GWT,有没有办法不加载在 uibinder xml 文件中声明的小部件?

我对 GWT 的一个常见设计是创建一个包含两个孩子的小部件:A 和 B。

我在与我的主小部件关联的 uibinder 文件中声明了这两个小部件 A 和 B。

我想要做的是根据 if 语句加载或不加载小部件 A。

理想的方法是为小部件 A 设置 provided=true 并在我不想加载此小部件时将小部件 A 设置为 null。但是 GWT 会抛出一个错误。

有没有办法在 uibinder 中声明小部件然后不加载它们?

谢谢

编辑:经过大量讨论,理想的方法是在 optional=true 时声明一个字段“provided=true”和“optional=true”,如果该字段为空,createAndBindUI 不得抛出异常。这是一种干净的方法。

如果您认为 GWT 中必须存在该功能,请对此问题加注星标: http ://code.google.com/p/google-web-toolkit/issues/detail?id=5699

编辑 2:使用 Thomas 描述的 LazyPanel 似乎是处理这个问题的更好方法。