gpt4 book ai didi

gwt - UiBinder文件中的自定义标签

转载 作者:行者123 更新时间:2023-12-04 03:46:32 25 4
gpt4 key购买 nike

在UiBinder.ui.xml文件中使用<g:LayoutPanel>时,可以指定<g:layer>标记。其他一些Google内置的窗口小部件也具有类似的特殊标记-<g:tab>甚至具有子标记<g:header>

如何为自己的窗口小部件指定这些?

最佳答案

在对GWT进行一些改进之后,该问题的新答案在https://stackoverflow.com/a/11785903/439317上。复制以下内容以避免管理员删除(也许?)。

您可以使用@UiChild在UiBinders中可访问的窗口小部件中声明特殊功能。

例如,

class MyPanel extends AbsolutePanel {

@UiChild
public void addAt(Widget w, String parameter1, String parameter2) {
....

然后,在您的uiBinder中,您可以说
<custom:MyPanel>
<custom:at parameter1="HI" parameter2="Anything you like!">
<g:AnySingleWidget />
</custom:at>
</custom:MyPanel>

http://google-web-toolkit.googlecode.com/svn/javadoc/latest/com/google/gwt/uibinder/client/UiChild.html上看到@UiChild

关于gwt - UiBinder文件中的自定义标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4083230/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com