读书人

SWT中使用setTooltiptext方法鼠标移

发布时间: 2012-03-17 19:06:27 作者: rapoo

SWT中使用setTooltiptext方法,鼠标移到这个text上是无法显示悬浮信息
package com.isoftstone.eAirFlux.action;
import org.eclipse.swt.SWT;
import org.eclipse.swt.layout.RowLayout;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Shell;
import org.eclipse.swt.widgets.Text;

public class HelloToolTip {

public static void main(String[] args) {
Display display = new Display();
Shell shell = new Shell(display);
shell.setText("Hello table");
shell.setLayout(new RowLayout());
shell.setSize(300, 200);

Text text = new Text(shell, SWT.BORDER);
text.setToolTipText("Hello,text!");

shell.open();
while(!shell.isDisposed()){
if(!display.readAndDispatch()){
display.sleep();
}
}
display.dispose();
}
}

[解决办法]
我的都可以,你的怎么不行
[解决办法]
代码是没有问题的,之所以有问题是你的操作
我这里能看到tip的悬浮效果,需要你把光标放在输入框的编译停一秒钟左右的时间
而不是直接点击输入框让插入符在那里等着,你试下
[解决办法]
我在eclipse里面运行了的,没有问题的,如果需要可以给你截个图看看,或者加我qq 519582737

探讨

鼠标放置到这个text框上面,有提示信息。可以显示吗?你把我贴得代码放到eclipse中运行可以吗?

读书人网 >Java相关

热点推荐