问题标签 [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 回答
5240 浏览

java - 如何将 SplitLayoutPanel 与 UIBinder 一起使用?

如何将 SplitLayoutPanel 与 UIBinder 一起使用?我尝试了很多不同的东西,但没有一个能正常工作。

0 投票
2 回答
6403 浏览

java - 无法让 SplitLayoutPanel 工作 - GWT + UIBinder 让我发疯

这看起来有什么问题吗?我要做的只是制作一个简单的拆分面板,但每当我运行它时,我得到的只是一个空白页。没有任何SplitPanel东西,它工作正常。同样的情况也发生在DockLayoutPanel.

0 投票
1 回答
1796 浏览

gwt - UiBinder 动态 DockPanel

简单的问题....如果我在左侧有一个 StackLayoutPanel,我想单击它在右侧的 DockLayoutPanel 中有一个动态加载的小部件...类似于 GWt 示例 http://gwt.google.com/samples/ Mail/Mail.html .. 单击邮箱下的任何内容都会触发右侧的不同小部件...

0 投票
1 回答
1213 浏览

gwt - GWT CssResource 自定义

我正在使用 UIBinder 和 MVP 编写 GWT 小部件。小部件的默认样式在TheWidgetView.ui.xml中定义:

小部件的 CssResource 接口在TheWidgetView.java中定义:

我希望这个小部件的消费者能够自定义小部件的部分样式并将其包含在他们的MyExample.ui.xml中:

这就是他们的MyExample.java

有没有办法让我的小部件具有默认样式,但小部件的使用者可以覆盖其中一个?当接口扩展 TheWidgetView.MyStyle 时,小部件使用者需要定义该父接口中列出的所有样式。我已经看到一些小部件库有小部件的构造函数以 ClientBundle 作为参数,我想这可以应用于 CssResource。虽然,我不确定如何在 UIBinder 调用的构造函数中传递此样式对象。

提前非常感谢!

0 投票
3 回答
10430 浏览

gwt - HTMLPanel 上的 GWT UiHandler

我正在编写一个带有以下标记的小部件:

所以本质上是一个包含图像和标签的 div。现在,我不想在图像/跨度上添加事件处理程序,而是希望将 onClick 与 HTMLPanel 关联。然而,我的问题是 gwt 告诉我

ShortcutPanel 没有关联的 addClickHandler 方法

所以我假设不同之处在于 HTMLPanel 没有实现HasClickHandlers或类似的东西。我想知道将点击处理程序附加到 Ui 元素(例如 HTMLPanel 甚至更好)的标准方法是什么,是否有这样的 GWT 小部件,它本质上是一个 div 包装器,我可以很容易地使用 @UiHandler 附加事件注解。

0 投票
2 回答
5107 浏览

gwt - gwt 圆形面板(基于标准的小部件,类似于 DecoratorPanel)

我正在尝试编写一个使用圆角来构建应用程序的应用程序。我在谷歌代码上找到了一个带有 RoundedLinePanel 的包,它似乎可以工作......有点。

我想知道几件事。这是人们用来在 GWT 中创建带圆角的 div 的东西吗?发行说明说它在近一年内没有改变。

此外,我似乎无法设置此 div 的固定高度(setHeight 将其设置在包装 div 上,而不是内部 div 上)。所以它对我没有用,因为我有一个固定高度的应用程序。

最后,如果有人能提出一种更好的机制来在 GWT 中创建圆角 div,我会全力以赴。

0 投票
1 回答
2567 浏览

gwt - GWT UIBinding 找不到零参数构造函数

我正在尝试使用新的 GWT 2.0 UIBinder 功能,并且我有一个如下所示的 ui XML:

ValidatingFileUpload 是包含在 FileUploadPanel 中的非静态内部类,它扩展了 FileUpload GWT 类。它有一个显式的零参数构造函数,它简单地调用super(). 但是,当 GWT 启动时,我收到此错误:

知道这里可能出了什么问题吗?

0 投票
1 回答
5748 浏览

eclipse - GWT:对多个页面使用相同的 UI 模板?

如何将相同的 UI 模板(*.ui.xml 文件)与从 Composite 扩展的多个 Java 对象一起使用?

我需要构建几个页面,它们应该以相同的布局显示基本相同的信息,但是在一个页面上,一些字段是可编辑的,而在不同的页面上,其他字段是可编辑的。我想在 ui.xml 中只指定一次布局,并在不同的 *.java 类中创建不同的行为。

Eclipse 给我一个语法错误“FirstAppUI.ui.xml is missing”

谢谢!简·普鲁萨科娃

0 投票
1 回答
5526 浏览

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

我正在尝试扩展使用 UIBinder 构建的 GWT 小部件。UIBinder 期望 ui.xml 中的字段位于扩展小部件中。Google Groups上的“Blessed Geek”很好地描述了这个问题。任何提示/技巧?

0 投票
3 回答
4995 浏览

gwt - GWT 样式不适用

我正在创建一个使用UiBinder的GWT应用程序,我遇到了一个奇怪的问题,即样式不适用于我的元素 - 直到我刷新浏览器,然后在一小部分中短暂应用样式页面刷新前的第二个。换句话说:

  1. 打开页面;没有使用我定义的样式。
  2. 点击刷新
  3. 在页面变为空白之前的几分之一秒内使用了样式
  4. 页面重新加载,没有样式

我将包括我的整个*ui.xml文件,因为它不是太大。

我真的希望我错过了一些简单的东西。