X-Git-Url: https://ruin.nu/git/?p=moosique.git;a=blobdiff_plain;f=MooDialog.java;h=860b91edc83ac8951e043b3fc5a6aa14c2618875;hp=e4f3b0fdb0a6790c7e4556a9433acf37fe61579f;hb=a8dda23889d7c48a8b3313e2a141ed378bf8ff1c;hpb=570c4561b55541309efb977d0930777b8d214336 diff --git a/MooDialog.java b/MooDialog.java index e4f3b0f..860b91e 100644 --- a/MooDialog.java +++ b/MooDialog.java @@ -469,27 +469,24 @@ public class MooDialog extends JDialog { * @param mn the note that will be graphically represented */ public MooDialog(MooNote mn) { - super(Moosique.getGUI(), "Note properties", false); + super(Moosique.getGUI(), "Note properties", true); + JPanel panel = new JPanel(); + panel.setLayout(new GridLayout(3,2)); note = mn; pitch = new JTextField(new Integer(note.getPitch()).toString(),3); - JPanel pitchpanel = new JPanel(); - pitchpanel.add(new Label("Pitch: ")); - pitchpanel.add(pitch); + panel.add(new Label("Pitch: ")); + panel.add(pitch); velocity = new JTextField(new Integer(note.getVelocity()).toString(),3); - JPanel velocitypanel = new JPanel(); - velocitypanel.add(new Label("Velocity: ")); - velocitypanel.add(velocity); + panel.add(new Label("Velocity: ")); + panel.add(velocity); length = new JTextField(new Integer(note.getDuration()).toString(),5); - JPanel lengthpanel = new JPanel(); - lengthpanel.add(new Label("Length: ")); - lengthpanel.add(length); + panel.add(new Label("Length: ")); + panel.add(length); Object[] array = {"Set the note properties", - pitchpanel, - velocitypanel, - lengthpanel}; + panel}; final String btnString1 = "Apply changes"; final String btnString2 = "Cancel";