GWT:向水平面板的子项添加样式
GWT: Adding style to child of Horizontal Panel
我有一个 HorizontalPanel,转换为 table (HTML)。我想将样式添加到生成的 table 的第二列 (td)。或者,周围的锚标签?
怎么做?
<g:HorizontalPanel ui:field="horizontalPanel">
<b:Image url="images/default.png"/>
<b:Anchor> </b:Anchor>
</g:HorizontalPanel>
horizontalPanel.getWidget(1).setStyleName("abc");
或在 uibinder 中
<b:Anchor addStyleNames="{style.blaBla}"</b:Anchor>
或父项
horizontalPanel.getWidget(1).getElement().getParentElement().getStyle().set....
或
horizontalPanel.getWidget(1).getElement().getParentElement().setAttribute("class", "abcd");
我有一个 HorizontalPanel,转换为 table (HTML)。我想将样式添加到生成的 table 的第二列 (td)。或者,周围的锚标签?
怎么做?
<g:HorizontalPanel ui:field="horizontalPanel">
<b:Image url="images/default.png"/>
<b:Anchor> </b:Anchor>
</g:HorizontalPanel>
horizontalPanel.getWidget(1).setStyleName("abc");
或在 uibinder 中
<b:Anchor addStyleNames="{style.blaBla}"</b:Anchor>
或父项
horizontalPanel.getWidget(1).getElement().getParentElement().getStyle().set....
或
horizontalPanel.getWidget(1).getElement().getParentElement().setAttribute("class", "abcd");