X-Git-Url: https://ruin.nu/git/?p=moosique.git;a=blobdiff_plain;f=MooGUI.java;h=77883c9c2b3d271e602a96d27f7a5337ce709da9;hp=4c008f4d2e500504b09d2c11111deb3101488bb0;hb=a8b0b5e27d120df964c5b6d8554a6207951b00d0;hpb=fed0170e819d14b07d7081a0a314ebabac3b29fe diff --git a/MooGUI.java b/MooGUI.java index 4c008f4..77883c9 100644 --- a/MooGUI.java +++ b/MooGUI.java @@ -21,6 +21,7 @@ public class MooGUI extends JFrame { public static final int statusResetDelay = 3000; public static final Font FONT = new Font("Helvetica", Font.PLAIN, 10); public static final Color bgColor = new Color(192, 224, 255); + public static final Image logo = Toolkit.getDefaultToolkit().getImage("images/moose.gif"); /** * Creates the GUI. @@ -59,8 +60,6 @@ public class MooGUI extends JFrame { setBackground(menu); setBackground(toolbar); setBackground(view); - statusBar.setBackground(bgColor); - view.setBackground(bgColor); // Creates timer. timer = new java.util.Timer(); @@ -77,28 +76,22 @@ public class MooGUI extends JFrame { } }}; am.put("Play", playAction); - am.put("Octave change 2", createOctaveAction(2)); - am.put("Octave change 4", createOctaveAction(4)); - am.put("Octave change 6", createOctaveAction(6)); - am.put("Octave change 8", createOctaveAction(8)); + am.put("Change octave up", createOctaveAction(1)); + am.put("Change octave down", createOctaveAction(-1)); InputMap im = getRootPane().getInputMap(JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT); KeyStroke playKey = KeyStroke.getKeyStroke(KeyEvent.VK_SPACE, 0); - KeyStroke octave2Key = KeyStroke.getKeyStroke(KeyEvent.VK_F9, 0); - KeyStroke octave4Key = KeyStroke.getKeyStroke(KeyEvent.VK_F10, 0); - KeyStroke octave6Key = KeyStroke.getKeyStroke(KeyEvent.VK_F11, 0); - KeyStroke octave8Key = KeyStroke.getKeyStroke(KeyEvent.VK_F12, 0); + KeyStroke octaveUpKey = KeyStroke.getKeyStroke(KeyEvent.VK_F9, 0); + KeyStroke octaveDownKey = KeyStroke.getKeyStroke(KeyEvent.VK_F10, 0); im.put(playKey, "Play"); - im.put(octave2Key, "Octave change 2"); - im.put(octave4Key, "Octave change 4"); - im.put(octave6Key, "Octave change 6"); - im.put(octave8Key, "Octave change 8"); + im.put(octaveUpKey, "Change octave up"); + im.put(octaveDownKey, "Change octave down"); advanceStatus(); // Configures window. addWindowListener(new MooGUICloser()); pack(); - setIconImage(Toolkit.getDefaultToolkit().getImage("images/moose.gif")); + setIconImage(logo); Dimension bounds = Toolkit.getDefaultToolkit().getScreenSize(); setSize(bounds.width,bounds.height - 40); setLocation(0, 0);