public class PianoRenderingNote
extends java.lang.Object
Constructor and Description |
---|
PianoRenderingNote(int midicode) |
Modifier and Type | Method and Description |
---|---|
java.awt.Color |
getBackgroundColor() |
java.lang.String |
getKeyOctave() |
java.lang.String |
getKeyText() |
java.util.ArrayList<IntPoint> |
getLeftPart()
Left geometry part for the piano Rendering
|
int |
getLeftPos()
get the left hightlight point
|
int |
getMidicode()
Get the midi code associated to the key note
|
java.awt.Shape |
getPolygon()
Get shape geometry for the not polygon
|
java.util.ArrayList<IntPoint> |
getRightPart() |
int |
getRightPos()
Right position
|
java.awt.Color |
getSelectedColor() |
boolean |
isActivated() |
void |
paint(java.awt.Graphics g)
Paint the note
|
void |
paintSelected(java.awt.Graphics g)
Paint the note in selected
|
void |
setActivated(boolean activated) |
void |
setBackgroundColor(java.awt.Color color) |
void |
setKeyOctave(java.lang.String keyOctave) |
void |
setKeyText(java.lang.String text) |
void |
setSelectedColor(java.awt.Color selectedColor) |
public java.awt.Shape getPolygon()
public void paint(java.awt.Graphics g)
g
- public void paintSelected(java.awt.Graphics g)
g
- public int getMidicode()
public java.util.ArrayList<IntPoint> getLeftPart()
public int getLeftPos()
public int getRightPos()
public java.util.ArrayList<IntPoint> getRightPart()
public void setBackgroundColor(java.awt.Color color)
public java.awt.Color getBackgroundColor()
public java.lang.String getKeyText()
public void setKeyText(java.lang.String text)
public java.lang.String getKeyOctave()
public void setKeyOctave(java.lang.String keyOctave)
public boolean isActivated()
public void setActivated(boolean activated)
public java.awt.Color getSelectedColor()
public void setSelectedColor(java.awt.Color selectedColor)