【问题标题】:Create tooltip after setting show hover is true设置显示悬停后创建工具提示为真
【发布时间】:2014-03-21 05:25:12
【问题描述】:

setShowHover设置为true后,如何创建工具提示?现在它是一个空白的工具提示。

 ListGridField exportField = new IconField(FIELD_EXPORT, REDO_ICON.jpg, EXPORT_CUSTOM_GROUP_HANDLER);

exportField.setShowHover(true);

试过exportField.setPrompt("a tooltip message");,但是当我将鼠标悬停在每个图标上时,它并没有给每个图标一个工具提示。

当我将鼠标悬停在蓝色指针按钮上时,这张显示工具提示的图片是空白的,仅当我将鼠标悬停在最顶部的蓝色指针按钮上时才会出现消息“工具提示消息”。我希望它为每个蓝色指针按钮显示一个工具提示。

【问题讨论】:

标签: gwt smartgwt


【解决方案1】:

使用exportField.setHoverCustomizer() 显示自定义提示信息。

试试这个

    ListGrid grid = new ListGrid();

    grid.setCanHover(true);
    grid.setShowHover(true);

    ...

    exportField.setHoverCustomizer(new HoverCustomizer() {

        @Override
        public String hoverHTML(Object value, ListGridRecord record, int rowNum, int colNum) {
            // you can customize the prompt and can get the values from current record also
            return "a tooltip message";
        }
    });

【讨论】:

  • 如果它不起作用,请告诉我你是如何创建IconField的?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-08-03
  • 1970-01-01
  • 1970-01-01
  • 2012-06-18
  • 1970-01-01
相关资源
最近更新 更多