/**
* Adds handling of edit and stop-edit events after all other handlers have been installed.
*/
protected void installDoubleClickHandler() {
graphControl.addMouseListener(new MouseAdapter() {
public void mouseReleased(MouseEvent e) {
if (isEnabled()) {
if (!e.isConsumed() && isEditEvent(e)) {
Object cell = getCellAt(e.getX(), e.getY(), false);
if (cell != null && getGraph().isCellEditable(cell)) {
startEditingAtCell(cell, e);
}
} else {
// Other languages use focus traversal here, in Java
// we explicitely stop editing after a click elsewhere
stopEditing(!invokesStopCellEditing);
}
}
}
});
}
mxGraphComponent.java 文件源码
java
阅读 31
收藏 0
点赞 0
评论 0
项目:Tarski
作者:
评论列表
文章目录