2006-12-11
使SWT的Table根据TableItem显示Tooltip
关键字: rcp
默认情况下,SWT的Table只会给整个Table设置Tooltip,要对每一个TableItem设置Tooltip的话,就要监听鼠标事件了:
在省略号的地方就可以对对象进行转型了
- table.addMouseTrackListener(new MouseTrackAdapter() {
- public void mouseHover(MouseEvent event) {
- Point pt = new Point(event.x, event.y);
- int index = table.getTopIndex();
- while (index < table.getItemCount()) {
- TableItem item = table.getItem(index);
- for (int i = 0; i < table.getColumnCount(); i++) {
- Rectangle rect = item.getBounds(i);
- if (rect.contains(pt)) {
- Object object= item.getData();
- ........
- }
- }
- index++;
- }
- }
- });
在省略号的地方就可以对对象进行转型了
- 19:13
- 浏览 (1881)
- 论坛浏览 (2130)
- 评论 (0)
- 分类: RCP系列
- 相关推荐
发表评论
该博客是同时发布到论坛的,无法评论在论坛已被锁定的帖子
我的相册
sina
共 3 张
共 3 张
最近加入圈子
链接
最新评论
-
羡慕,那你也加入啊
和我的拒信一模一样。哎
-- by niwtsew -
web环境下开发quartz简易 ...
你写的很好。我的是在rcp下面是用quartz还得自己摸索..........
-- by futionbai -
Starting Struts2中文版已 ...
呵呵,希望大家可以喜欢
-- by dearwolf -
Starting Struts2中文版已 ...
正在看这本书!! 哈哈
-- by kanokano -
CSDN英雄大会上,跟苏某翻 ...
我只想到。。。这么年轻就有仔了,好可怜阿。。。。
-- by akane







评论排行榜