gpt4 book ai didi

gwt - UiBinder 中的通用小部件

转载 作者:行者123 更新时间:2023-12-02 01:18:27 27 4
gpt4 key购买 nike

我刚刚创建了小部件:

public class myWidget<T> extends FlowPanel {
private T value;

public T getValue()
{
return value;
}

public myWidget(T[] values) {
for (T value : values)
{
//do action
}
}

如何使用 UiBinder 添加它?这可能吗?

最佳答案

是的,你可以。您必须导入包含 myWidget 的包类放入 XML 命名空间中。假设您的包裹名为 com.test.widgets ,声明性布局如下所示:

<ui:UiBinder xmlns:ui='urn:ui:com.google.gwt.uibinder'
xmlns:g='urn:import:com.google.gwt.user.client.ui'
xmlns:my='urn:import:com.test.widgets'>

<my:myWidget>
<g:Label>A label</g:Label>
<g:Label>A second label</g:Label>
</my:myWidget>
</ui:UiBinder>

注意导入xmlns:my='urn:import:com.test.widgets'和用法<my:myWidget> .

关于gwt - UiBinder 中的通用小部件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11887967/

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