问题标签 [gwt-widgets]
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.
css - 如何在 GWT 中的另一个小部件(图像)之上显示一个小部件(HorizontalPanel)?
我试图让 HorizontalPanel 中的两个按钮显示在图像顶部。不是在上面,因为您看到按钮,然后进一步向下看页面并看到图像,但是您查看图像并且它上面有按钮。
这是我的 Page.ui.xml 文件中的代码:
样式是:
我尝试使用 FlowPanel 而不是 AbsolutePanel,但这不起作用。我试过制作 profileImageposition:relative
和 imageEditButtons position:absolute
,但这会破坏页面其余部分的整个显示。我也尝试设置 imageEditButtonsmargin-top:-20px
但它位于图像下方而不是顶部。如果我将 HorizontalPanel 放在 Image 之前的 AbsolutePanel 中,则按钮位于图像上方,如果我尝试更改上边距,它会将按钮和 Image 向下移动。
我的想法不多了。任何有关如何使这项工作的建议将不胜感激。
css - StackLayoutPanel 在圆角处显示白色末端
我正在使用 GWT ,并尝试通过在以下 CSS 规则中StackLayoutPanel
应用属性来绕过其标题的角落:border-radius
折叠标题项时,边框不会完全相互覆盖,显示出难看的白色角端。
如何解决这个问题?
这是输出的快照,供参考。
google-app-engine - 如何在 GWT 中的小部件之间共享数据资源
我正在为一个项目使用 GWT 和 AppEngine。我想知道如何在小部件之间共享数据(ArrayList 对象),这样我就可以集中逻辑并减少对服务器的 RPC 调用次数。
我想到了两种方法,但我不知道哪个更好:
1)当我实例化小部件时,我将 ArrayList 对象作为参数传递,尽管我不知道该怎么做,因为小部件被实例化为:
2)通过使用类似 eventBus 的机制
http://www.dev-articles.com/article/Gwt-EventBus-(HandlerManager)-the-easy-way-396001
当用户加载应用程序时,在登录过程完成后,我想下载一个应该可用于所有小部件的员工列表。这一切都应该在 onModuleLoad() 方法中完成。我想在启动时下载它们,因为我想实现某种缓存机制。例如,我想要 2 个 ArrayList 实例: - emplListOnStart,它在应用程序加载时填充 - emplListChanges,一个数组,用户将从内部小部件进行修改。
用户完成更改后(他按下“保存”按钮),将比较两个数组,差异将保存在 appengine(通过 RPC)中,并在 emplListOnStart 中更新。
这是 EntryPoint 类的代码:
这是小部件的代码:
这可能吗,或者如何才能做得更好?
谢谢你。
java - 在文本框中设置日期?
我为我的项目创建日期小部件。
n 对对象的 setProperty 和 getProperty 使用相同的小部件。
我在不同的 gui 类的 flexTable 中添加这个小部件
在 flexTable 中,上面的代码位于 a 中iterator
并称为Twice。
就像在图像中:testDate 收到的。
当我单击 testDate 时,Received On 的值已更改
已编辑
加入弹性表
这工作得很好。我得到了正确的值。
css - gwt-tree css 样式
我在设计 gwt-tree 小部件时遇到了困难。
我用过
但我仍然可以看到填充。我还想增加树项 (+) 的大小。任何指针都将是 hwlpful。
谷歌搜索产生了这个不起作用。
任何形式的帮助将不胜感激。谢谢!
java - 如何在 RootPanel 上显示 GWT 小部件?
我有一个<div>
文件My.html
:
现在我写了一个java
类来获取test division
using Dom
。
以下是TestWidget.java
:
类从哪里InheritWidget
扩展ContentContainer
。我还检查了控制台,它显示了我In Widget
。这意味着代码流是正确的。请告诉我应该怎么做才能加载AddTestWidget
in的内容HTML div
。
有没有我遗漏的部分?
gwt - GWT UiBinder 以任何方式拥有动态图像列表
我有一个说 5 个图像(图像资源)的列表,我想添加到面板中,而无需<img>
在我的ui.xml
. 这可能吗?
gwt - GWT 小部件可以缩放吗?
在Google IO Talk中提到,小部件会使您的应用程序运行缓慢,您应该不惜一切代价避免使用它们。但我想使用gwt-bootstrap
小部件库。这会用很多小部件污染我的 ui.xml。
我之所以使用这个库而不是标准的 gwt bootstrap.js 文件,是因为我不想包含该库,也不想使用 bootstrap 的自定义选项。原因可能是初始下载量大,以及在向 UI 中添加代码时必须注意可能缺少的功能的烦恼。
所以我的问题是:
- 小部件会显着降低应用程序的速度吗?
- 多少小部件应该没问题?
在 google IO talk 中,他们最多有 10 个左右,我记不太清了。
javascript - 通过 Vaadin6 中的自定义小部件集成 Google 钱包
我需要将 Google 钱包集成到我的 Vaadin 6 应用程序中,从这里下载钱包 api/demo 。
首先,我试图将这个给定的样本运行到 vaadin,但经过长时间的努力,我现在被卡住了。尝试了很多方法/示例,研究了很多关于小部件的知识,但只有这个示例被发现简单且有效。
我添加了我的代码行,该过程顺利进行到purchase()调用,但是当它调用钱包 API 函数buy()时,浏览器的页面被清除,并且没有任何事情发生,就好像程序结束一样。
如果我的方法是错误的,请向我建议任何示例或任何解决方法。
干杯
脚本.js
客户端组件 VGoogleWallet.java
服务器端组件 GoogleWallet.java
JavaScript 原生接口类 MessageJSNI.java
测试Widgetset.gwt.xml
gwt - 清单单击处理程序的 GWT 数组不起作用
我一直在尝试为它们生成一组复选框和动态单击处理程序,但处理程序不起作用。
任何建议都将受到欢迎。提前感谢您的时间。