主题:求教有关“气泡提示”
onnex
[专家分:0] 发布于 2008-01-29 04:38:00
求教有关“气泡提示”Java
就是比如鼠标移到JLabel或者JButton上,浮出气泡来,气泡上面有相应的内容介绍一类的东西,求教各位大虾应该怎么实现?
上网搜了很久,一个小例子都找不到,望大虾们不吝赐教!
多谢先!
回复列表 (共3个回复)
沙发
happyboy2007 [专家分:3900] 发布于 2008-01-29 12:48:00
JComponent中有方法 public void setToolTipText(String text),用来设置此组件的文本提示。
import javax.swing.*;
class Test extends JFrame
{
private JButton but = new JButton("按钮");
public Test()
{
but.setToolTipText("这是一个按钮");
this.getContentPane().add(but);
this.pack();
this.setLocationRelativeTo(null);
this.setVisible(true);
}
public static void main(String[]args)
{
Test test = new Test();
}
}
板凳
onnex [专家分:0] 发布于 2008-01-30 04:16:00
十分感谢,还想问下浮出的提示字符串怎么换行阿?还有没有可能加除了字符串以外别的什么东西,比如一个JPanel,JButton什么的!
3 楼
happyboy2007 [专家分:3900] 发布于 2008-02-03 18:52:00
不太清楚,你还是请教高手吧。
我来回复