gpt4 book ai didi

java - 将 Element 转换为 Widget 的通用方法

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

我创建了一个组件,其根元素是 com.google.gwt.dom.client.Element

Element select=DOM.createSelect();
...

现在,我想要这个Element成为Widget 。我该怎么做?

到目前为止,我发现的唯一方法是:

Element select=DOM.createSelect();
...
FlowPanel div=new FlowPanel(); //This will become a <div> tag.
div.getElement().appendChild(select.getElement());
return div;

但这导致我的 <select>被包裹在 <div> 中。有没有办法让Element成为一个小部件,而不将其包装到 <div> 中?

最佳答案

延长Widget怎么样?并将元素提供给setElement ?这就是小部件的构建方式(查看 ListBox 的代码,了解使用 <select> 的示例)

关于java - 将 Element 转换为 Widget 的通用方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17320346/

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