Class MusicShapeEditorFrame

  extended by com.softsynth.jmsl.view.PVFrameAdapter
      extended by com.softsynth.jmsl.view.MusicShapeEditorFrame
All Implemented Interfaces:
PVComponent, PVFrame, java.awt.event.ActionListener, java.util.EventListener

public class MusicShapeEditorFrame
extends PVFrameAdapter
implements java.awt.event.ActionListener

A convenience Frame with a MusicShapeEditor panel. You can set a Composable to be launched. Buttons to save and load MusicShapes to/from currently displayed MusicShape *

Nick Didkovsky, Feb 17, 2003 (blizzard!)

Constructor Summary
MusicShapeEditorFrame(MusicShapeEditor editorPanel, Composable composable)
          Constructor, you must pass in a MusicShapeEditor (panel) and a Composable.
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
static void main(java.lang.String[] args)
 void setDefaultDirectory(java.lang.String dir)
Methods inherited from class com.softsynth.jmsl.view.PVFrameAdapter
add, add, addKeyListener, addWindowListener, dispose, equals, getBackground, getBounds, getComponent, getFont, getFontMetrics, getParent, getPVMenuBar, hashCode, isEnabled, isShowing, pack, removeAll, removeKeyListener, setBackground, setEnabled, setFont, setFrameLayout, setLocation, setPVMenuBar, setResizable, setSize, setSize, setTitle, setVisible, toBack, toFront, toString, validate
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait

Constructor Detail


public MusicShapeEditorFrame(MusicShapeEditor editorPanel,
                             Composable composable)
Constructor, you must pass in a MusicShapeEditor (panel) and a Composable. Composable can be null

Method Detail


public void setDefaultDirectory(java.lang.String dir)


public void actionPerformed(java.awt.event.ActionEvent e)
Specified by:
actionPerformed in interface java.awt.event.ActionListener


public static void main(java.lang.String[] args)