com.softsynth.jmsl.score
Interface ScoreCanvas
- All Superinterfaces:
- EditStateListener, PVCanvas, PVComponent, ZoomListener
- All Known Implementing Classes:
- PrintableScoreCanvasAWT, ScoreCanvasAdapter, ScoreCanvasAWT, ScoreCanvasSwing
public interface ScoreCanvas
- extends PVCanvas, EditStateListener, ZoomListener
Methods inherited from interface com.didkovsky.portview.PVComponent |
addKeyListener, getBackground, getBounds, getComponent, getFont, getParent, isEnabled, removeKeyListener, setBackground, setEnabled, setFont, setLocation |
NO_CURSOR
static final int NO_CURSOR
- See Also:
- Constant Field Values
NO_RECTANGLE
static final int NO_RECTANGLE
- See Also:
- Constant Field Values
copyright
static final java.lang.String copyright
- See Also:
- Constant Field Values
build
void build(int w,
int h)
handlePrint
void handlePrint(Score score)
getWidth
int getWidth()
getHeight
int getHeight()
addScoreCanvasListener
void addScoreCanvasListener(ScoreCanvasListener listener)
removeScoreCanvasListener
void removeScoreCanvasListener(ScoreCanvasListener listener)
removeAllScoreCanvasListeners
void removeAllScoreCanvasListeners()
getGraphics
java.awt.Graphics getGraphics()
- Specified by:
getGraphics
in interface PVCanvas
getRenderGraphics
java.awt.Graphics getRenderGraphics()
updateSize
void updateSize(int w,
int h)
notify
void notify(int code)
notifyReady
void notifyReady()
setScorePainter
void setScorePainter(ScorePainter scorePainter)
- Parameters:
scorePainter
-