Package pal.gui

Class TreePainterCircular

  • All Implemented Interfaces:
    Painter

    public class TreePainterCircular
    extends TreePainter
    A class that can paint a tree (in a circular fashion) into a Graphics object .
    Version:
    $Id: TreePainterCircular.java,v 1.13 2003/07/20 02:36:08 matt Exp $
    Author:
    Alexei Drummond, Matthew Goode
    • Constructor Detail

      • TreePainterCircular

        public TreePainterCircular​(Tree toDisplay,
                                   java.lang.String title,
                                   boolean showTitle)
    • Method Detail

      • getPreferredSize

        public java.awt.Dimension getPreferredSize()
        Returns the preferred size for drawing (that is the size that will show everything nicely)
      • paint

        public void paint​(java.awt.Graphics g,
                          int displayWidth,
                          int displayHeight)
      • paint

        public void paint​(java.awt.Graphics g,
                          int displayWidth,
                          int displayHeight,
                          LayoutTracker lt)
      • paint

        public final void paint​(java.awt.Graphics g,
                                int displayWidth,
                                int displayHeight,
                                boolean invert)
      • paint

        public final void paint​(java.awt.Graphics g,
                                int displayWidth,
                                int displayHeight,
                                boolean invert,
                                LayoutTracker lt)