概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし

# 直列化された形式

パッケージ jp.crestmuse.cmx.amusaj.filewrappers

Class jp.crestmuse.cmx.amusaj.filewrappers.AmusaXMLException extends java.lang.RuntimeException implements Serializable

パッケージ jp.crestmuse.cmx.commands

Class jp.crestmuse.cmx.commands.ConfigXMLException extends java.lang.RuntimeException implements Serializable

パッケージ jp.crestmuse.cmx.filewrappers

Class jp.crestmuse.cmx.filewrappers.InvalidElementException extends java.lang.IllegalArgumentException implements Serializable

Class jp.crestmuse.cmx.filewrappers.InvalidFileTypeException extends java.io.IOException implements Serializable

Class jp.crestmuse.cmx.filewrappers.ParamNotFoundException extends java.lang.IllegalStateException implements Serializable

Class jp.crestmuse.cmx.filewrappers.UnsupportedNodeException extends java.lang.IllegalArgumentException implements Serializable

パッケージ jp.crestmuse.cmx.gui

Class jp.crestmuse.cmx.gui.CMXMusicDataFrame extends javax.swing.JFrame implements Serializable

直列化されたフィールド

### frameHeight

    int frameHeight

  パネルサイズ（縦幅 [pixel]）

### frameWidth

    int frameWidth

  パネルサイズ（横幅 [pixel]）

### ticksPerBeat

    int ticksPerBeat

### midiDeviceName

    java.lang.String midiDeviceName

### filewrapper

    PianoRollCompatible filewrapper

### instream

    java.io.InputStream instream

### lastSelectedPath

    java.lang.String lastSelectedPath

### selectedFileName

    java.lang.String selectedFileName

### pianoroll

    PianoRollPanel pianoroll

### velocityPanel

    jp.crestmuse.cmx.gui.VelocityPanel velocityPanel

### synthe

    MIDIController synthe

### startButton

    javax.swing.JButton startButton

### stopButton

    javax.swing.JButton stopButton

### widthText

    javax.swing.JTextField widthText

### widthbar

    javax.swing.JSlider widthbar

### splitPane

    javax.swing.JSplitPane splitPane

### musicLengh

    javax.swing.JTextField musicLengh

Class jp.crestmuse.cmx.gui.NoteViewPanel extends javax.swing.JPanel implements Serializable

直列化されたフィールド

### filename

    java.lang.String filename

### musicxml

    MusicXMLWrapper musicxml

### noteview

    TreeView<E extends Ordered> noteview

### label

    jp.crestmuse.cmx.gui.NoteViewPanel.TreeLabel label

Class jp.crestmuse.cmx.gui.PianoRollPanel extends javax.swing.JScrollPane implements Serializable

serialVersionUID: 1L

直列化されたフィールド

### pianoroll

    jp.crestmuse.cmx.gui.PianoRollPanel.PianoRoll pianoroll

  ピアノロール部を描画するパネル

### filewrapper

    PianoRollCompatible filewrapper

  ベロシティを描画するパネル

### partlist

    java.util.ArrayList<E> partlist

### noteNumberOfPushedKey

    java.util.TreeSet<E> noteNumberOfPushedKey

  TODO（実装中）押されている鍵盤のノート番号リスト（ソート済）

### gxpr

    jp.crestmuse.cmx.gui.GraphicExpressionDataSet gxpr

  TODO（実装中）ピアノロール描画専用の楽曲データ形式

### selectedNoteList

    java.util.ArrayList<E> selectedNoteList

  TODO（実装中）選択中の音符オブジェクト

### selectedMouseBox

    java.awt.Rectangle selectedMouseBox

  TODO（実装中）マウスの選択範囲

### currentMousePoint

    java.awt.Point currentMousePoint

### isControlMask

    boolean isControlMask

Class jp.crestmuse.cmx.gui.PianoRollPanel.KeyBoard extends javax.swing.JPanel implements Serializable

serialVersionUID: 1L

直列化されたフィールド

### keyWidth

    int keyWidth

  キーボード一音の描画の横幅[pixel]

### keyRegister

    int keyRegister

  音域（描画する鍵盤の数）

### maximumKeyRegister

    int maximumKeyRegister

  最大音域数

### bottomNoteNumber

    int bottomNoteNumber

  最低音

### topNoteNumber

    int topNoteNumber

  最高音

### keyboardMap

    java.util.TreeMap<K,V> keyboardMap

  Y座標に対応するノートナンバーのマップ

### whiteMidiKey

    java.util.ArrayList<E> whiteMidiKey

  白鍵リスト

パッケージ jp.crestmuse.cmx.gui.sound

Class jp.crestmuse.cmx.gui.sound.TimeEventMap extends java.util.TreeMap<java.lang.Double,java.util.LinkedList<NoteEvent>> implements Serializable

パッケージ jp.crestmuse.cmx.math

Class jp.crestmuse.cmx.math.MathFactoryException extends java.lang.RuntimeException implements Serializable

パッケージ jp.crestmuse.cmx.misc

Class jp.crestmuse.cmx.misc.EmptyQueueException extends java.util.NoSuchElementException implements Serializable

Class jp.crestmuse.cmx.misc.ExternalClassException extends java.lang.RuntimeException implements Serializable

Class jp.crestmuse.cmx.misc.ExternalLibraryException extends java.lang.RuntimeException implements Serializable

Class jp.crestmuse.cmx.misc.ProgramBugException extends java.lang.IllegalStateException implements Serializable

Class jp.crestmuse.cmx.misc.QueueWrapper$QueueReaderImpl$1 extends java.lang.Object implements Serializable

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし