Documentation of 'org.jdesktop.swingx.plaf.ShapeUIResource' Java class
ShapeUIResource
org.jdesktop.swingx.plaf

Class ShapeUIResource

  • All Implemented Interfaces:
    java.awt.Shape, javax.swing.plaf.UIResource


    public class ShapeUIResource
    extends java.lang.Object
    implements java.awt.Shape, javax.swing.plaf.UIResource
    An implementation of Shape that implements UIResource. UI classes that create Shapes should use this class.
    • Constructor Summary

      Constructors 
      Constructor and Description
      ShapeUIResource(java.awt.Shape p)
      Creates a new instance of PainterUIResource
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      boolean contains(double x, double y) 
      boolean contains(double x, double y, double w, double h) 
      boolean contains(java.awt.geom.Point2D p) 
      boolean contains(java.awt.geom.Rectangle2D r) 
      java.awt.Rectangle getBounds() 
      java.awt.geom.Rectangle2D getBounds2D() 
      java.awt.geom.PathIterator getPathIterator(java.awt.geom.AffineTransform at) 
      java.awt.geom.PathIterator getPathIterator(java.awt.geom.AffineTransform at, double flatness) 
      boolean intersects(double x, double y, double w, double h) 
      boolean intersects(java.awt.geom.Rectangle2D r) 
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ShapeUIResource

        public ShapeUIResource(java.awt.Shape p)
        Creates a new instance of PainterUIResource
    • Method Detail

      • contains

        public boolean contains(java.awt.geom.Point2D p)
        Specified by:
        contains in interface java.awt.Shape
      • contains

        public boolean contains(java.awt.geom.Rectangle2D r)
        Specified by:
        contains in interface java.awt.Shape
      • contains

        public boolean contains(double x,
                                double y)
        Specified by:
        contains in interface java.awt.Shape
      • contains

        public boolean contains(double x,
                                double y,
                                double w,
                                double h)
        Specified by:
        contains in interface java.awt.Shape
      • getBounds

        public java.awt.Rectangle getBounds()
        Specified by:
        getBounds in interface java.awt.Shape
      • getBounds2D

        public java.awt.geom.Rectangle2D getBounds2D()
        Specified by:
        getBounds2D in interface java.awt.Shape
      • getPathIterator

        public java.awt.geom.PathIterator getPathIterator(java.awt.geom.AffineTransform at)
        Specified by:
        getPathIterator in interface java.awt.Shape
      • getPathIterator

        public java.awt.geom.PathIterator getPathIterator(java.awt.geom.AffineTransform at,
                                                          double flatness)
        Specified by:
        getPathIterator in interface java.awt.Shape
      • intersects

        public boolean intersects(java.awt.geom.Rectangle2D r)
        Specified by:
        intersects in interface java.awt.Shape
      • intersects

        public boolean intersects(double x,
                                  double y,
                                  double w,
                                  double h)
        Specified by:
        intersects in interface java.awt.Shape

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.