gpt4 book ai didi

java - 如何在 GWT 标签中插入 元素

转载 作者:可可西里 更新时间:2023-11-01 13:08:31 25 4
gpt4 key购买 nike

我正在使用 GWT UiBinder,我想创建以下标签

--------------------------------------------

您只能上传.jpg 图片

--------------------------------------------

<g:Label ui:field="imgInfo">You can upload only <b>.jpg</b> images</g:Label>

但这当然是不正确的例子。我想用Label,因为我想加PopupPanel

 final PopupPanel popupImgInfo = new PopupInfo("Max size of the imagde:10Mb");

@UiHandler("imgInfo")
void doProtocol(MouseOverEvent event) {
popupImgInfo
.setPopupPositionAndShow(new PopupPanel.PositionCallback() {
@Override
public void setPosition(int offsetWidth, int offsetHeight) {
int left = imgInfo.getAbsoluteLeft();
int top = imgInfo.getAbsoluteTop() - 120;
popupImgInfo.setPopupPosition(left, top);
popupImgInfo.setWidth("400px");
}
});
}

@UiHandler("imgInfo")
void doProtocolHide(MouseOutEvent event) {
popupImgInfo.hide();
}

所以我的问题是如何在 Label 中插入 html 元素,或者您可以提供其他解决方案来使 GWT Label 中的文本加粗。

最佳答案

使用 HTML小部件而不是标签一个:

<g:HTML ui:field="imgInfo">You can upload only <b>.jpg</b> images</g:HTML>

关于java - 如何在 GWT 标签中插入 <b> 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28760838/

25 4 0