Package org.tn5250j

Class RubberBand

    • Field Detail

      • startPoint

        protected volatile java.awt.Point startPoint
      • endPoint

        protected volatile java.awt.Point endPoint
    • Method Detail

      • isDragging

        public boolean isDragging()
      • draw

        protected void draw()
      • drawBoundingShape

        protected abstract void drawBoundingShape​(java.awt.Graphics g,
                                                  int startx,
                                                  int starty,
                                                  int width,
                                                  int height)
      • drawRubberBand

        protected void drawRubberBand​(java.awt.Graphics g)
      • erase

        protected void erase()
      • getEndPoint

        protected java.awt.Point getEndPoint()
      • getStartPoint

        protected java.awt.Point getStartPoint()
      • getEraseSomething

        protected final boolean getEraseSomething()
      • notifyRubberBandCanvas

        protected void notifyRubberBandCanvas()
      • setEndPoint

        protected final void setEndPoint​(java.awt.Point newValue)
      • setEraseSomething

        protected final void setEraseSomething​(boolean newValue)
      • setStartPoint

        protected final void setStartPoint​(java.awt.Point newValue)
      • start

        protected void start​(java.awt.Point p)
      • stop

        protected void stop​(java.awt.Point p)
      • reset

        protected void reset()
      • isAreaSelected

        protected final boolean isAreaSelected()