Package pal.gui

Class TreePainterNormal

java.lang.Object
pal.gui.TreePainter
pal.gui.TreePainterNormal
All Implemented Interfaces:
Painter

public class TreePainterNormal extends TreePainter
A class that can paint a tree into a Graphics object.
Version:
$Id: TreePainterNormal.java,v 1.17 2003/08/16 23:48:26 matt Exp $
Author:
Alexei Drummond
  • Field Details

  • Constructor Details

    • TreePainterNormal

      public TreePainterNormal(Tree toDisplay, String title, boolean showTitle)
  • Method Details

    • getPreferredSize

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

      protected void paint(PositionedNode node, Graphics g, int displayWidth, int displayHeight, LayoutTracker lt, boolean isRoot)
    • getPoint

      public Point getPoint(PositionedNode node, int displayWidth, int displayHeight)
    • paint

      public void paint(Graphics g, int displayWidth, int displayHeight)
    • paint

      public void paint(Graphics g, int displayWidth, int displayHeight, LayoutTracker lt)