From: Björn Lanneskog Date: Thu, 8 May 2003 14:00:33 +0000 (+0000) Subject: varför vill det inte bli radbrytning??? X-Git-Url: https://ruin.nu/git/?p=moosique.git;a=commitdiff_plain;h=2104ff503a35c9823583caa4831ef7ef6a29522e varför vill det inte bli radbrytning??? --- diff --git a/MooToolbar.java b/MooToolbar.java index dfac2a5..8ee350a 100644 --- a/MooToolbar.java +++ b/MooToolbar.java @@ -19,14 +19,14 @@ public class MooToolbar extends JToolBar implements ActionListener { fastforward = createButton("images/forward.gif", "fast forward"); add(fastforward); - meas = createJump("Measure:", "1"); + meas = createProjIndButton("Mrs: \n" + measures); add(meas); - beat = createJump("Beats:", "1"); + beat = createProjIndButton("Beat: \n" + beats); add(beat); - ticks = createJump("Ticks:", "1"); - add(ticks); + tick = createProjIndButton("Tick: \n" + ticks); + add(tick); } @@ -37,15 +37,14 @@ public class MooToolbar extends JToolBar implements ActionListener { return button; } - 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; + private JButton createProjIndButton(String title){ + JButton abutton = new JButton(title); + abutton.setFont(new Font("Times New Roman", Font.PLAIN ,8)); + abutton.setMinimumSize(new Dimension(30,22)); + abutton.setVerticalTextPosition(AbstractButton.CENTER); + return abutton; } + public void actionPerformed(ActionEvent e) {} @@ -63,8 +62,11 @@ public class MooToolbar extends JToolBar implements ActionListener { private JButton playpause; private JButton stop; private JButton fastforward; - private JPanel meas; - private JPanel beat; - private JPanel ticks; + private JButton meas; + private JButton beat; + private JButton tick; + private int measures = 1; + private int beats = 1; + private int ticks = 1; }