日期:2014-05-20  浏览次数:20738 次

图片上某点如何加上 tooltip?
用java生成某图标,要在图标某处加tooltip,如何实现?
大大们提示下,感谢!

------解决方案--------------------
给图表加MouseMotionListener,然后处理mouseMoved(MouseEvent me)事件,判断鼠标位置,设置不同的ToolTip,例如:

JButton button = new JButton( "test button ");

public void mouseMoved(MouseEvent me) {
if ((me.getX()> 10) && (me.getX() <20)) {
button.setToolTipText( "area1 ");
}else {
button.setToolTipText( "area2 ");
}
}
------解决方案--------------------
仔細看看demo:jdk1.5.0_05\demo\jfc\SwingSet2\src\ToolTipDemo.java
自己解決印象深點