Class PaintingInfo


  • public class PaintingInfo
    extends java.lang.Object
    A bean which every box uses to provide its aggregate bounds (which may be larger than the bounds of the box itself when there is overhanging content) and its outer margin corner (which is used to calculate the size of the canvas). The aggregate bounds calculation does not take the value of the overflow property into account.
    • Constructor Detail

      • PaintingInfo

        public PaintingInfo()
    • Method Detail

      • getAggregateBounds

        public java.awt.Rectangle getAggregateBounds()
      • setAggregateBounds

        public void setAggregateBounds​(java.awt.Rectangle aggregateBounds)
      • getOuterMarginCorner

        public java.awt.Dimension getOuterMarginCorner()
      • setOuterMarginCorner

        public void setOuterMarginCorner​(java.awt.Dimension outerMarginCorner)
      • translate

        public void translate​(int tx,
                              int ty)