user3062529 user3062529 - 1 year ago 82
Java Question

How do I disable edge selection only in JGraphX?

I'm trying to disable edge selection only in JGraphX. If I call


This disables selection on all cell, not just edges. Is there something like a

Answer Source


public boolean isCellsSelectable()

in an mxGraph subclass and use that sub-class. By default that returns mxgraph.cellsSelectable. You want something like (not tested at all):

public boolean isCellsSelectable()
    if (model.isEdge())
        return false;

    return cellsSelectable;