Tag: mouseover

如何在Java中延迟MouseOver?

我有一个简短的问题,我希望有人可以帮助我。 请查看以下代码段: public void mouseEntered(MouseEvent e){ //wait 2 seconds. //if no other mouseEntered-event occurs, execute the following line //otherwise restart, counting the 2 seconds. foo(); } 有人可以帮我解决这个问题吗? 我想实现像ToolTip这样的行为:你用鼠标进入一个区域。 如果您的鼠标停留在该位置,请执行某些操作。

如何使用swing类Java绘制网格并在单击和拖动时检测鼠标位置

我正在尝试使用Swing类创建一个网格UI(5 * 5)。 我尝试了一个嵌套循环,并动态地将jPanel添加到jFrame。 我还尝试在用户点击并删除时更改每个jPanel的背景颜色。 但是使用我的代码,每个单元格之间存在巨大差距,我无法使拖动事件起作用。 public class clsCanvasPanel extends JPanel { private static final int intRows = 5; private static final int intCols = 5; private List jpllist = new ArrayList(); public clsCanvasPanel() { /* * * Add eventListener to individual JPanel within CanvasPanel * * * TODO : * 1) mousePressed –> update […]

JMapViewer将鼠标侦听器添加到MapMarkerDot

我正在尝试向MapMarker添加鼠标监听器,这样当鼠标hover在MapMarker上时,我就可以对事件做出反应。 我实现了mouseListener,但我无法真正添加一个监听器。 问题是我没有找到MapMarker将addMouseListener的方法,因为层次结构的非实现JPanel。 任何帮助赞赏