java.lang.Object
virtuoso.asaph.util.render.Graphics2DBodyRender
- public class Graphics2DBodyRender
- extends java.lang.Object
Tool that renders the song body as Graphics2D.
|
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 |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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_
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
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