GWT HTMLPanel17 Mar 2025 | 阅读 2 分钟 GWT HTMLPanel 仅包含 HTML 内容。 我们可以将子小部件添加到 html 内容中已识别的元素中。 GWT HTMLPanel 类声明让我们看看 com.google.gwt.user.client.ui.HTMLPanel 的声明 GWT HTMLPanel 构造函数构造函数 | 描述 |
---|
HTMLPanel(SafeHtml safeHtml) | 它从 SafeHtml 对象初始化 HTMLPanel。 | HTMLPanel(java.lang.String html) | 它创建一个 HTMLPanel,并在 DIV 元素内包含指定的 HTML 内容。 | HTMLPanel(java.lang.String tag, java.lang.String html) | 它创建一个 HTMLPanel,其根元素具有给定的标签。 它还具有指定的 HTML 内容。 |
GWT HTMLPanel 方法修饰符和类型 | 方法 | 描述 |
---|
void | add(Widget widget) | 它向面板添加一个子小部件。 | void | add(Widget widget, Element element) | 它将一个窗口小部件添加到面板,包含在 HTML 元素中。 | void | add(Widget widget, java.lang.String id) | 它向面板添加一个子小部件,包含在由给定 id 指定的 HTML 元素中。 | void | addAndReplaceElement(IsWidget widget, Element toReplace) | 它替换该元素。 它是 IsWidget 的重载版本。 | void | addAndReplaceElement(Widget widget, Element toReplace) | 它将一个子小部件添加到面板,替换 HTML 元素。 | void | addAndReplaceElement(Widget widget, java.lang.String id) | 它向面板添加一个子小部件,替换由给定 id 指定的 HTML 元素。 | static java.lang.String | createUniqueId() | 一种辅助方法,用于为动态生成的 HTML 中的元素创建唯一 ID。 | 元素 | getElementById(java.lang.String id) | 它通过其 id 查找面板中的元素。 | static HTMLPanel | removeAllRows() | 它删除表中的所有行。 | void | wrap(Element element) | 它创建一个 HTML 面板,该面板包装现有元素。 |
GWT HTMLPanel 示例//SampleHTMLPanel.java //SampleHTMLPanel.css 输出 
|