Interface ScoreCanvas

All Superinterfaces:
EditStateListener, PVCanvas, PVComponent, ZoomListener
All Known Implementing Classes:
PrintableScoreCanvasAWT, ScoreCanvasAdapter, ScoreCanvasAWT, ScoreCanvasSwing

public interface ScoreCanvas
extends PVCanvas, EditStateListener, ZoomListener
  • Field Details

  • Method Details

    • 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 -