|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.crestmuse.cmx.gui.deveditor.GUI
public class GUI
このクラスは一つのCorePlayerと複数のPianoRollPanelを持つDeviationエディターのメインクラスです.
メソッドの概要 | |
---|---|
boolean |
getShowAsTickTime()
タイムラインの表示形式を返す.楽譜時刻の場合true,実時刻の場合falseを返す. |
static GUI |
Instance()
GUIクラス唯一のインスタンス. |
static void |
main(java.lang.String[] args)
|
void |
open(java.lang.String fileName)
ファイルを開く.MusicXMLかDeviationInstanceXML以外が指定されると無視される. |
void |
save(java.io.File file)
ファイルを保存する. |
void |
setPlayPosition(long position)
再生位置を変更し、画面をその位置までスクロールする.引数は、楽譜時刻表示の場合tickを、実時刻表時の場合マイクロ秒で指定する. |
void |
start(MusicPlaySynchronizer wavsnyc)
|
void |
stop(MusicPlaySynchronizer wavsync)
|
void |
synchronize(double currentTime,
long currentTick,
MusicPlaySynchronizer wavsync)
|
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
メソッドの詳細 |
---|
public static GUI Instance()
public void start(MusicPlaySynchronizer wavsnyc)
MusicPlaySynchronized
内の start
public void stop(MusicPlaySynchronizer wavsync)
MusicPlaySynchronized
内の stop
public void synchronize(double currentTime, long currentTick, MusicPlaySynchronizer wavsync)
MusicPlaySynchronized
内の synchronize
public boolean getShowAsTickTime()
public void open(java.lang.String fileName)
fileName
- public void save(java.io.File file)
file
- public void setPlayPosition(long position)
position
- 再生位置public static void main(java.lang.String[] args)
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |