我想在Label
中向UiApp
添加工具提示。我在每个(重要)标签上考虑MousOverHandler
s,因为没有像Label.setTooltip()
这样的函数。
有没有办法实现这个功能?我唯一能想到的是:
MouseOverHandler
我真的不喜欢这个解决方案 - 有更好的方法吗?
答案 0 :(得分:2)
您是否直接在小部件上试用了Label.setTitle("tooltip text")
? (当然也适用于其他小部件)
我想这就是你要找的东西。
基本示例testable here:
function doGet() {
var app = UiApp.createApplication();
var abs = app.createAbsolutePanel().setStyleAttributes({"background":"#FFA","padding":"60px"});
var lab = app.createLabel('Hover your mouse over this label').setTitle('There it is !');
app.add(abs.add(lab));
return app;
}