Java sencha在文本字段处于焦点时显示其工具提示
当文本字段处于焦点时,而不是鼠标悬停时,如何显示文本字段的工具提示 我使用TooltipConfigJava sencha在文本字段处于焦点时显示其工具提示,java,extjs,gwt,tooltip,gxt,Java,Extjs,Gwt,Tooltip,Gxt,当文本字段处于焦点时,而不是鼠标悬停时,如何显示文本字段的工具提示 我使用TooltipConfig TextField email = getEditor().getEmail(); ToolTipConfig toolTipConfig = new ToolTipConfig(); toolTipConfig.setBodyText("TEXT BODY"); toolTipConfig.setAnchor(Style.Side.LEFT); tool
TextField email = getEditor().getEmail();
ToolTipConfig toolTipConfig = new ToolTipConfig();
toolTipConfig.setBodyText("TEXT BODY");
toolTipConfig.setAnchor(Style.Side.LEFT);
toolTipConfig.setMouseOffsetY(0);
toolTipConfig.setMouseOffsetX(0);
你在使用extjs吗?如果是这样,我的回答是: 您需要创建自定义工具提示以禁用默认鼠标悬停事件
Ext.define('nutnull.ToolTip',function(){
返回{
扩展:“Ext.tip.ToolTip”,
xtype:“nutnull工具提示”,
//将其设置为emptyFn,以便它不会创建鼠标事件来显示工具提示
设置目标:Ext.emptyFn
};
});代码>我解决了这个问题。我创建了一个新的工具提示对象,并将工具提示配置包装到这个对象中
TextField email = getEditor().getEmail();
ToolTipConfig toolTipConfig = new ToolTipConfig();
toolTipConfig.setBodyText("TEXT BODY");
toolTipConfig.setAnchor(Style.Side.LEFT);
toolTipConfig.setMouseOffsetY(0);
toolTipConfig.setMouseOffsetX(0);
Tooltip tooltip = new ToolTip(email,toolTipConfig);
tooltip.show();
我使用gxt,但非常感谢您的回答:)我解决了这个问题:)