org.herac.tuxguitar.gui.editors.piano
Class Piano
java.lang.Object
Composite
org.herac.tuxguitar.gui.editors.piano.Piano
public class Piano
- extends Composite
Constructor Summary |
Piano(Composite parent,
int style)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
beat
protected TGBeat beat
externalBeat
protected TGBeat externalBeat
image
protected Image image
Piano
public Piano(Composite parent,
int style)
paintNote
protected void paintNote(TGPainter painter,
int value)
- Pinta la nota a partir del indice
- Parameters:
gc
- value
-
hit
protected void hit(int x,
int y)
afterAction
protected void afterAction()
getRealNoteValue
protected int getRealNoteValue(TGNote note)
hasChanges
public boolean hasChanges()
setChanges
public void setChanges(boolean changes)
setExternalBeat
public void setExternalBeat(TGBeat externalBeat)
getExternalBeat
public TGBeat getExternalBeat()
updateEditor
protected void updateEditor()
redraw
public void redraw()
redrawPlayingMode
public void redrawPlayingMode()
dispose
public void dispose()
loadProperties
public void loadProperties()
loadIcons
public void loadIcons()
loadScale
public void loadScale()
configure
protected void configure()
getPianoComposite
public Composite getPianoComposite()