Interface GenericDrawContext

  • All Known Implementing Classes:
    SwingDrawContext

    public interface GenericDrawContext
    • Method Detail

      • getLineWidth

        float getLineWidth()
      • setLineWidth

        void setLineWidth​(float lineWidth)
      • getColor

        java.awt.Color getColor()
      • setColor

        void setColor​(java.awt.Color color)
      • getFontSize

        int getFontSize()
      • setFont

        void setFont​(int size,
                     boolean isBold,
                     boolean isItalic)
      • drawLine

        void drawLine​(double x1,
                      double y1,
                      double x2,
                      double y2)
      • drawDottedLine

        void drawDottedLine​(double x1,
                            double y1,
                            double x2,
                            double y2)
      • drawRectangle

        void drawRectangle​(double x1,
                           double y1,
                           double x2,
                           double y2)
      • fillRectangle

        void fillRectangle​(double x1,
                           double y1,
                           double x2,
                           double y2)
      • drawCircle

        void drawCircle​(double x,
                        double y,
                        double d)
      • fillCircle

        void fillCircle​(double x,
                        double y,
                        double d)
      • drawString

        void drawString​(double x,
                        double y,
                        java.lang.String s)
      • drawCenteredString

        void drawCenteredString​(double x,
                                double y,
                                java.lang.String s)
      • drawImage

        void drawImage​(double x,
                       double y,
                       java.awt.Image image)
      • setClip

        void setClip​(double x,
                     double y,
                     double w,
                     double h)
      • getBounds

        java.awt.geom.Rectangle2D getBounds​(java.lang.String s)