怎么禁止swt当字符串显示不完全时跳出的浮动框? 大家都知道当一个字符串在界面显示不完全的时候会跳出一个小框显示完整版本的文字,但是现在我想禁止这种功能,因为我需要响应mousehover事件自己显示一个类似的,功能更多的框,但是如果出现文字显示不完全的情况,swt就会显示完整文字框,而对mousehover事件不做响应,我应该怎么做呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 tree.addMouseTrackListener(new MouseTrackAdapter(){ public void mouseHover(MouseEvent e) { Point p=new Point(e.x,e.y); TreeItem item=tree.getItem(p); if(item!=null){ if(item.getBounds(DESCRIPTION_COLUMN).contains(p)){ Rectangle rect=item.getBounds(1); Point point=tree.toDisplay(rect.x,rect.y); GuiTools.openFloat(item.getText(DESCRIPTION_COLUMN), new Rectangle(point.x, point.y, rect.width, rect.height)); } } }}); 就是对MouseHover注册了一个listener,不知道怎么会出这个问题 帮忙看下这个程序错误 jdk6.0无法安装的问题 如何减少碰撞机会?? 请教大家一个郁闷了我很久的JNI问题 想转java,各位哥哥给指条路吧 问类设计的两个小问题 ********* 一个关于linux系统下java虚拟机配置的问题(100分) *********** 谁给介绍一下流的概念,对这个东西模糊不清 JTable里怎么监听调整Column宽度的事件。 我有断JAVA代码没有读懂,请大家给看看,急用,在线等,请大家帮忙,谢谢。 关于线程的问题,哪位高手来指点一下啊??? 为什么程序员不应调用“sun”包?
public void mouseHover(MouseEvent e) {
Point p=new Point(e.x,e.y);
TreeItem item=tree.getItem(p);
if(item!=null){
if(item.getBounds(DESCRIPTION_COLUMN).contains(p)){
Rectangle rect=item.getBounds(1);
Point point=tree.toDisplay(rect.x,rect.y);
GuiTools.openFloat(item.getText(DESCRIPTION_COLUMN),
new Rectangle(point.x,
point.y,
rect.width,
rect.height));
}
}
}});