Package jmsltestsuite
Class SaveScoreToJPEGImage
java.lang.Object
jmsltestsuite.SaveScoreToJPEGImage
- All Implemented Interfaces:
ScoreCanvasListener
public class SaveScoreToJPEGImage extends java.lang.Object implements ScoreCanvasListener
-
Field Summary
Fields inherited from interface com.softsynth.jmsl.score.ScoreCanvasListener
copyright -
Constructor Summary
Constructors Constructor Description SaveScoreToJPEGImage() -
Method Summary
Modifier and Type Method Description static voidmain(java.lang.String[] args)voidscoreCanvasClicked(ScoreCanvas canvas, java.awt.Point p, java.awt.event.MouseEvent e)executes when mouse is clicked and releasedvoidscoreCanvasDisplayedImageReady(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).voidscoreCanvasDragged(ScoreCanvas canvas, java.awt.Point p, java.awt.event.MouseEvent e)executes when mouse is dragged (moved while mousedown)voidscoreCanvasKeyReleased(ScoreCanvas canvas, java.awt.event.KeyEvent keyEvent)voidscoreCanvasKeyTyped(ScoreCanvas canvas, java.awt.event.KeyEvent keyEvent)voidscoreCanvasPressed(ScoreCanvas canvas, java.awt.Point p, java.awt.event.MouseEvent e)executes when mouse button is pressed downvoidscoreCanvasReady(ScoreCanvas canvas)voidscoreCanvasRectangleSelected(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_MASKvoidscoreCanvasReleased(ScoreCanvas canvas, java.awt.Point p, java.awt.event.MouseEvent e)executes when mouse button is releasedvoidsetJpegFileName(java.lang.String jpegFileName)Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
SaveScoreToJPEGImage
public SaveScoreToJPEGImage()
-
-
Method Details
-
setJpegFileName
public void setJpegFileName(java.lang.String jpegFileName) -
scoreCanvasClicked
Description copied from interface:ScoreCanvasListenerexecutes when mouse is clicked and released- Specified by:
scoreCanvasClickedin interfaceScoreCanvasListener
-
scoreCanvasDragged
Description copied from interface:ScoreCanvasListenerexecutes when mouse is dragged (moved while mousedown)- Specified by:
scoreCanvasDraggedin interfaceScoreCanvasListener
-
scoreCanvasPressed
Description copied from interface:ScoreCanvasListenerexecutes when mouse button is pressed down- Specified by:
scoreCanvasPressedin interfaceScoreCanvasListener
-
scoreCanvasReleased
Description copied from interface:ScoreCanvasListenerexecutes when mouse button is released- Specified by:
scoreCanvasReleasedin interfaceScoreCanvasListener
-
scoreCanvasRectangleSelected
Description copied from interface:ScoreCanvasListenerexecutes when mouse is was dragged and released with no modifiers other than BUTTON1_MASK or SHIFT_MASK- Specified by:
scoreCanvasRectangleSelectedin interfaceScoreCanvasListener
-
scoreCanvasReady
- Specified by:
scoreCanvasReadyin interfaceScoreCanvasListener
-
scoreCanvasKeyTyped
- Specified by:
scoreCanvasKeyTypedin interfaceScoreCanvasListener
-
scoreCanvasKeyReleased
- Specified by:
scoreCanvasKeyReleasedin interfaceScoreCanvasListener
-
scoreCanvasDisplayedImageReady
public void scoreCanvasDisplayedImageReady(Score score, ScoreCanvas canvas, java.awt.Image displayedImage)Description copied from interface:ScoreCanvasListenerCalled immediately before ScoreCanvas draws the completed offscreen display image to the canvas's graphics context in paint() (awt) or paintComponent() (Swing). You may do additional drawing on top of the rendered score by retrieving displayedImage.getGraphics() and drawing with it.- Specified by:
scoreCanvasDisplayedImageReadyin interfaceScoreCanvasListener
-
main
public static void main(java.lang.String[] args)
-