【发布时间】:2014-01-09 05:17:54
【问题描述】:
我正在使用 JScrollPane 并通过 Model.. 填充它。现在我想添加 Double CLick Listener
这就是我的尝试...
PlayListScrollPane.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent mouseEvent) {
JList theList = (JList) mouseEvent.getSource();
if (mouseEvent.getClickCount() == 2) {
int index = theList.locationToIndex(mouseEvent.getPoint());
if (index >= 0) {
Object o = theList.getModel().getElementAt(index);
System.out.println("Double-clicked on: " + o.toString());
}
}
}
});
PlayListScrollPane 是 JScrollPane...
上述方法永远不会启动......
谢谢。
【问题讨论】:
标签: java swing jscrollpane double-click mouselistener