From f1d59fa27d9119ef62751b99b864c5b54b733737 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Bj=C3=B6rn=20Lanneskog?= Date: Thu, 8 May 2003 12:10:32 +0000 Subject: [PATCH] =?utf8?q?fixat=20jumpgrejen=20eller=20progindikatorn=20el?= =?utf8?q?ler=20VAD=20FAN=20DET=20NU=20KALLAS...vad=20s=E4gs=3F=3F=3F=3F?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- MooToolbar.java | 33 ++++++++++++++++++--------------- 1 file changed, 18 insertions(+), 15 deletions(-) diff --git a/MooToolbar.java b/MooToolbar.java index 3045118..dfac2a5 100644 --- a/MooToolbar.java +++ b/MooToolbar.java @@ -19,15 +19,15 @@ public class MooToolbar extends JToolBar implements ActionListener { fastforward = createButton("images/forward.gif", "fast forward"); add(fastforward); - meas = createLabel("Measure"); + meas = createJump("Measure:", "1"); add(meas); - beat = createLabel("Beats"); + beat = createJump("Beats:", "1"); add(beat); - ticks = createLabel("Ticks"); + ticks = createJump("Ticks:", "1"); add(ticks); - + } private JButton createButton(String imageLocation, String toolTip) { @@ -37,15 +37,18 @@ public class MooToolbar extends JToolBar implements ActionListener { return button; } - private JLabel createLabel(String name) { - JLabel label = new JLabel(name); - return label; - + private JPanel createJump(String labelname, String inivalu) { + JLabel label = new JLabel(labelname); + JTextField field = new JTextField(inivalu); + JPanel panel = new JPanel(); + panel.setLayout(new BorderLayout()); + panel.add(label, BorderLayout.NORTH); + panel.add(field, BorderLayout.SOUTH); + return panel; } - - public void actionPerformed(ActionEvent e) { - + public void actionPerformed(ActionEvent e) {} + /*if () { } else if () { @@ -56,12 +59,12 @@ public class MooToolbar extends JToolBar implements ActionListener { } else if () { }*/ - } private JButton rewind; private JButton playpause; private JButton stop; private JButton fastforward; - private JLabel meas; - private JLabel beat; - private JLabel ticks; + private JPanel meas; + private JPanel beat; + private JPanel ticks; + } -- 2.39.2