]> ruin.nu Git - moosique.git/blob - MooToolbar.java
tja...
[moosique.git] / MooToolbar.java
1 import javax.swing.*;
2 import java.awt.event.*;
3
4 public class MooToolbar extends JToolBar implements ActionListener      {
5
6         public MooToolbar()     {
7         
8                 rewind = createButton("images/rewind.gif", "rewind");
9                 add(rewind);
10
11                 playpause = createButton("images/play.gif", "play");
12                 add(playpause);
13                 
14                 stop = createButton("images/stop.gif", "stop");
15                 add(stop);
16                 
17                 fastforward = createButton("images/forward.gif", "fast forward");
18                 add(fastforward);
19                 
20                 }
21                 
22                 private JButton createButton(String imageLocation, String toolTip) {
23                         JButton button = new JButton (new ImageIcon(imageLocation));
24                         button.setToolTipText(toolTip);
25                         button.addActionListener(this);
26                         return button;
27                 }
28                 
29                 public void actionPerformed(ActionEvent e) {
30                         Object ob = e.getActionCommand();
31                         
32                         if (ob == rewind) {
33                         
34                         } else if (ob == playpause) {
35                                 JOptionPane.showMessageDialog(null, "playing");
36                         
37                         } else if (ob == stop) {
38                         
39                         } else if (ob == rewind) {
40                         
41                         }
42                 }
43                 private JButton rewind;
44                 private JButton playpause;
45                 private JButton stop;
46                 private JButton fastforward;
47 }