code: public void setPointerType(final PointerType POINTER_TYPE) {
          getModel().setPointerType(POINTER_TYPE);
          init(getInnerBounds().width, getInnerBounds().height);
          repaint(getInnerBounds());
      }
docs: Sets the type of the pointer
  @param POINTER_TYPE type of the pointer
  PointerType.TYPE1 (default)
  PointerType.TYPE2
  PointerType.TYPE3
  PointerType.TYPE4