gpt4 book ai didi

java - 想要在 Vaadin 网格单元格上将工具提示设置为 HTML

转载 作者:行者123 更新时间:2023-12-02 02:03:54 25 4
gpt4 key购买 nike

我有一个 Vaadin 网格,它将获得 HTML 的工具提示。我尝试了以下代码,该代码来自 Vaadin 讨论论坛,但我不知道 Vaadin 客户端代码如何工作以及我需要做什么才能使代码活跃。如下所示,它没有任何效果,即描述设置为 ZZ 作为文本。

我的代码如下:

    private final MyGrid<KPIBusinessDisplay> overviewGrid;

overviewGrid.getColumn("lastAlarmStatusIcon").setDescriptionGenerator(kpi -> {
return "<b>ZZ</b>";
});

package com.xxx.bpspkpibpcheck.view;

import com.google.gwt.dom.client.Element;
import com.vaadin.client.TooltipInfo;
import com.vaadin.client.connectors.grid.GridConnector;
import com.vaadin.shared.ui.Connect;
import com.vaadin.shared.ui.ContentMode;

@Connect(com.xxx.bpspkpibpcheck.view.MyGrid.class)
public class MyGridConnector extends GridConnector {
private static final long serialVersionUID = 1L;

@Override
public TooltipInfo getTooltipInfo(Element inElement) {
TooltipInfo tt = super.getTooltipInfo(inElement);
tt.setContentMode(ContentMode.HTML);
return tt;
}
}

最佳答案

Grid.setDescriptionGenerator(DescriptionGenerator<T> descriptionGenerator, ContentMode contentMode) 

自 Vaadin 8.2 起支持 ContentMode.HTML。使用此方法无需为此目的进行自定义客户端扩展。

关于java - 想要在 Vaadin 网格单元格上将工具提示设置为 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51137028/

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