关于Apache Pivot UI tooltip属性
来源:互联网 发布:淘宝如何投诉快递公司 编辑:程序博客网 时间:2024/04/29 20:59
1. tooltip 是作为Component的Skin的一部分,而不是控件的一部分。
2. 每个控件的tooltip都只有一个,对于ListView和TreeView也是一样。
3.tooltip默认实现是不能wrapText的。
如果要实现ListView或者TreeView的每个Item或者Node的toolTip都不一样时,需要重载实现getTooltipText
根据当前窗口的鼠标指针动态获取ListView和TreeView的Item或者Node提示内容。
例如下面是一个TreeView的重载的getTooltipText方法。每个Node的toolTip都不一样。
Point pt = getDisplay().getMouseLocation(); 获取当前鼠标的位置
pt = mapPointFromAncestor(getDisplay(), pt); 把相对于Display的位置坐标映射到treeView组件的坐标。
如果要实现可折叠或者是可显示换行的tooltip必须重载 组件的Skin,实现特定的tooltip。
下面的代码时修改自ComponentSkin的 显示tooltip的代码,使用TextArea是的可以折叠换行显示tooltip的内容:
- 关于Apache Pivot UI tooltip属性
- Apache Pivot background Task 和 UI thread
- apache-pivot
- Pivot 1.5--TreeView 动态 tooltip
- Apache Pivot WTKX入门
- apache pivot 体验
- Pivot WTKX 静态属性
- WPF与 Apache Pivot 比较
- easy-Ui toolTip的使用
- 【个人学习笔记8之--关于OVER子句 多属性的比较 PIVOT 聚合问题】
- 个人学习笔记8之--关于OVER子句 多属性的比较 PIVOT 聚合问题
- 关于JQUERY UI dialog的bgiframe属性
- UI 关于userInteractionEnabled的属性的理解
- 关于重复UI属性的设计
- 关于UI控件transform属性的介绍
- 替代TreeView默认ToolTip属性
- 让Dropdownlist拥有Tooltip属性
- PIVOT
- Microsoft Windows Outlook Express and Windows Mail Integer Overflow
- XML那点事儿
- 无聊的一天
- windows64位系统判断
- 自加、自减运算符和逗号运算符
- 关于Apache Pivot UI tooltip属性
- c++小知识
- Android NDK带来什么(转)
- EXTJS中grid加载数据(SSH1+EXTJS2.0)
- Eclipse报告内存不足和PermSize space错误
- 获取手机型号
- 花些时间到重要不紧急的事情
- 【小阅读^大脑袋】0220 NO.323
- 七个受用一生的心里寓言