title: How to bring vertex to the front in JGraphX
body: <p>I am using JGraphX, and I have a vertex with 3 ports, but I want the vertex to be to the front, for some reason it is not bringing the vertex to the front, what could I be missing?</p>
  
  <pre><code>    final int PORT_DIAMETER = 20;
      final int PORT_RADIUS = PORT_DIAMETER / 2;
          mxGeometry geo1 = new mxGeometry(0, 0.5, PORT_DIAMETER,
                      PORT_DIAMETER);
          // Because the origin is at upper left corner, need to translate to
          // position the center of port correctly
          geo1.setOffset(new mxPoint(-PORT_RADIUS, -PORT_RADIUS));
          geo1.setRelative(true);
          geo1.setWidth(10);
  
      mxCell port1 = new mxCell(null, geo1,
                      "port;image=/Images/blue-right-arrow.png");
      port1.setVertex(true);
  
      mxGeometry geo2 = new mxGeometry(1.0, 0.5, PORT_DIAMETER,
                  PORT_DIAMETER);
      geo2.setOffset(new mxPoint(-PORT_RADIUS, -PORT_RADIUS));
      geo2.setRelative(true);
  
      mxCell port2 = new mxCell(null, geo2,
                      "port;image=/Images/blue-right-arrow.png");
      port2.setVertex(true);
  
      mxGeometry geo3 = new mxGeometry(0.5, 1, PORT_DIAMETER,
                  PORT_DIAMETER);
      geo3.setOffset(new mxPoint(-PORT_RADIUS, -PORT_RADIUS));
      geo3.setRelative(true);
  
      mxCell port3 = new mxCell(null, geo3,
                      "port;image=/Images/blue-up-arrow.png");
      port3.setVertex(true);
  
      graph.addCell(port1, this);        
      graph.addCell(port2, this);
      graph.addCell(port3, this);
      graph.cellsOrdered(new Object[]{port1,port2,port3}, true);
      graph.cellsOrdered(new Object[]{this}, false);
  </code></pre>