gpt4 book ai didi

java - 如何将工具提示添加到celltable中的单元格?

转载 作者:搜寻专家 更新时间:2023-11-01 01:35:37 25 4
gpt4 key购买 nike

我正在使用 gwt cellTable。在这个单元格表中,我有一列包含 compositeCell。现在我想为该复合单元格中的所有单元格添加工具提示。有什么解决办法吗?

最佳答案

这是一个抽象的工具提示列类,您可以扩展它来代替普通的列类:

public abstract class MyToolTipColumn<T, C> extends Column<T, C> {

interface Templates extends SafeHtmlTemplates {

@Template("<div title=\"{0}\">")
SafeHtml startToolTip(String toolTipText);

@Template("</div>")
SafeHtml endToolTip();

}

private static final Templates TEMPLATES = GWT.create(Templates.class);
private final String toolTipText;

public MyToolTipColumn(final Cell<C> cell, final String toolTipText) {
super(cell);
this.toolTipText = toolTipText;
}

@Override
public void render(final Context context, final T object, final SafeHtmlBuilder sb) {

sb.append(TEMPLATES.startToolTip(toolTipText));
super.render(context, object, sb);
sb.append(TEMPLATES.endToolTip());

}
}

关于java - 如何将工具提示添加到celltable中的单元格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15701665/

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