|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ScoreCanvasListener
Interface to communicate mouse activity and graphics rendering info to a listener interested in
ScoreCanvas behavior.
JMSL Notation Project
Field Summary | |
---|---|
static java.lang.String |
copyright
|
Method Summary | |
---|---|
void |
scoreCanvasClicked(ScoreCanvas canvas,
java.awt.Point p,
java.awt.event.MouseEvent e)
executes when mouse is clicked and released |
void |
scoreCanvasDisplayedImageReady(Score score,
ScoreCanvas canvas,
java.awt.Image displayedImage)
Called immediately before ScoreCanvas draws the completed offscreen display image to the canvas's graphics context in paint() (awt) or paintComponent() (Swing). |
void |
scoreCanvasDragged(ScoreCanvas canvas,
java.awt.Point p,
java.awt.event.MouseEvent e)
executes when mouse is dragged (moved while mousedown) |
void |
scoreCanvasKeyReleased(ScoreCanvas canvas,
java.awt.event.KeyEvent keyEvent)
|
void |
scoreCanvasKeyTyped(ScoreCanvas canvas,
java.awt.event.KeyEvent keyEvent)
|
void |
scoreCanvasPressed(ScoreCanvas canvas,
java.awt.Point p,
java.awt.event.MouseEvent e)
executes when mouse button is pressed down |
void |
scoreCanvasReady(ScoreCanvas canvas)
|
void |
scoreCanvasRectangleSelected(ScoreCanvas canvas,
java.awt.Point p1,
java.awt.Point p2)
executes when mouse is was dragged and released with no modifiers other than BUTTON1_MASK or SHIFT_MASK |
void |
scoreCanvasReleased(ScoreCanvas canvas,
java.awt.Point p,
java.awt.event.MouseEvent e)
executes when mouse button is released |
Field Detail |
---|
static final java.lang.String copyright
Method Detail |
---|
void scoreCanvasClicked(ScoreCanvas canvas, java.awt.Point p, java.awt.event.MouseEvent e)
void scoreCanvasDragged(ScoreCanvas canvas, java.awt.Point p, java.awt.event.MouseEvent e)
void scoreCanvasPressed(ScoreCanvas canvas, java.awt.Point p, java.awt.event.MouseEvent e)
void scoreCanvasReleased(ScoreCanvas canvas, java.awt.Point p, java.awt.event.MouseEvent e)
void scoreCanvasRectangleSelected(ScoreCanvas canvas, java.awt.Point p1, java.awt.Point p2)
void scoreCanvasReady(ScoreCanvas canvas)
void scoreCanvasKeyTyped(ScoreCanvas canvas, java.awt.event.KeyEvent keyEvent)
void scoreCanvasKeyReleased(ScoreCanvas canvas, java.awt.event.KeyEvent keyEvent)
void scoreCanvasDisplayedImageReady(Score score, ScoreCanvas canvas, java.awt.Image displayedImage)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |