public void actionPerformed(ActionEvent ae) { if (front) { stack.toFront(primitive); } else { stack.toBack(primitive); } if (repainter != null) { repainter.requestRepaint(); ; } }