private Sequence seq;
private JLabel statusBar;
- private // MooView view;
+ // private MooView view;
/**
* Creates the GUI.
*/
public MooGUI(Sequence seq) {
super("Moosique");
-
+
// Adds menu bar.
setJMenuBar(new MooMenu());
getContentPane().add(new MooToolbar(), BorderLayout.NORTH);
addWindowListener(this);
+ // Adds one track.
+ getContentPane().add(new MooTrackView(), BorderLayout.CENTER);
+ addWindowListener(this);
+
// Adds main view.
// view = new MooView();
// Adds status bar.
- statusBar = new JLabel("Welcome to Moosique!", Label.CENTER);
+ statusBar = new JLabel("Welcome to Moosique!", JLabel.CENTER);
+ getContentPane().add(statusBar, BorderLayout.SOUTH);
- MooInstrumentList m = new MooInstrumentList();
- getContentPane().add(m, BorderLayout.CENTER);
- m.addKeyListener(new MooKeyboard());
pack();
-
- // Dimension bounds = new Dimension(300,70);
- // setSize(bounds.width,bounds.height);
- // setLocation((Toolkit.getDefaultToolkit().getScreenSize().width / 2) - (bounds.width / 2), (Toolkit.getDefaultToolkit().getScreenSize().height / 2) - (bounds.height / 2));
+ Dimension bounds = new Dimension(400,300);
+ setSize(bounds.width,bounds.height);
+ setLocation((Toolkit.getDefaultToolkit().getScreenSize().width / 2) - (bounds.width / 2), (Toolkit.getDefaultToolkit().getScreenSize().height / 2) - (bounds.height / 2));
// setResizable(false);
// setBackground(Color.white);
setVisible(true);
+ show();
}
/**