0
我正在尝试在TreeItem
中创建超链接。我想打开另一个小工具点击此链接。以下是我的代码:在GWT TreeItem中创建超链接
Anchor partName = new Anchor();
partName.setText(CommonUtils.trim(circuitPartDetailsTO.getPartTO().getName(), 30));
partName.addClickHandler(new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
PartValueDisplayPopupWidget partValueDisplayPopupWidget = new PartValueDisplayPopupWidget(circuitPartDetailsTO.getPartTO().getPartId());
partValueDisplayPopupWidget.center();
DepthERP.eventBus.fireEvent(new PartDetailsPopupEvent(circuitPartDetailsTO.getPartTO().getPartId()));
}
});
sb.append(partName);
HTML partRow = new HTML(sb.toString());
TreeItem tNdePart = new TreeItem(partRow);
sb
是StringBuffer类型。
在结果输出中,超链接出现,但onClick
事件处理程序不起作用。