Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

virtuoso.asaph.util.render
Class Graphics2DBodyRender  view Graphics2DBodyRender download Graphics2DBodyRender.java

java.lang.Object
  extended byvirtuoso.asaph.util.render.Graphics2DBodyRender

public class Graphics2DBodyRender
extends java.lang.Object

Tool that renders the song body as Graphics2D.


Field Summary
private  java.awt.Font chordFont_
           
private  java.awt.Font commentFont_
           
private  java.awt.Graphics2D g2d_
           
private  BodyLayout layout_
           
private  java.awt.Font textFont_
           
 
Constructor Summary
Graphics2DBodyRender(java.awt.Graphics2D g2d, BodyLayout layout, java.awt.Font chordFont, java.awt.Font textFont, java.awt.Font commentFont)
          Constructor
Graphics2DBodyRender(java.awt.Graphics2D g2d, float indentWidth, float lineSpacing, float blockSpacing, float chordSpacing, boolean compressNarrowLines, java.awt.Font chordFont, java.awt.Font textFont, java.awt.Font commentFont)
          Constructor
 
Method Summary
 void draw(float x, float y)
          Render song body at the given position
 void draw(java.awt.Graphics2D g2d, float x, float y)
          Render song body at the given position
 BodyLayout getLayout()
          Get layout used by this render
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

layout_

private BodyLayout layout_

g2d_

private java.awt.Graphics2D g2d_

chordFont_

private java.awt.Font chordFont_

textFont_

private java.awt.Font textFont_

commentFont_

private java.awt.Font commentFont_
Constructor Detail

Graphics2DBodyRender

public Graphics2DBodyRender(java.awt.Graphics2D g2d,
                            float indentWidth,
                            float lineSpacing,
                            float blockSpacing,
                            float chordSpacing,
                            boolean compressNarrowLines,
                            java.awt.Font chordFont,
                            java.awt.Font textFont,
                            java.awt.Font commentFont)
Constructor


Graphics2DBodyRender

public Graphics2DBodyRender(java.awt.Graphics2D g2d,
                            BodyLayout layout,
                            java.awt.Font chordFont,
                            java.awt.Font textFont,
                            java.awt.Font commentFont)
Constructor

Method Detail

getLayout

public BodyLayout getLayout()
Get layout used by this render


draw

public void draw(float x,
                 float y)
Render song body at the given position


draw

public void draw(java.awt.Graphics2D g2d,
                 float x,
                 float y)
Render song body at the given position