//
//    toolbarTest generated Mon Feb 15 19:42:29 EST 1999
//
//    Black Dirt Software, Inc. 
//    http://www.blackdirt.com 

import java.awt.event.*; 

import javax.swing.*; 

import javax.swing.border.*;


import java.awt.*; 
import java.util.*; 
import java.applet.Applet; 
import java.net.*;

public class toolbarTest extends JFrame implements WindowListener {

    CheckboxGroup group = new CheckboxGroup(); //used or reserved for radio buttons
    MenuBar topMenu = new MenuBar();           //used or reserved for menus
    JToolBar  Toolbar1 = new JToolBar(); 
    JButton Toolbar1i1;
    JButton Toolbar1i2;
    JButton Toolbar1i3;
    JButton Toolbar1i4;

    JTextField  Text1 = new JTextField("Choose a button",37);
      ImageIcon ImageList1i1 = new ImageIcon("ImageList1i1.jpg");
      ImageIcon ImageList1i2 = new ImageIcon("ImageList1i2.jpg");
      ImageIcon ImageList1i3 = new ImageIcon("ImageList1i3.jpg");
      ImageIcon ImageList1i4 = new ImageIcon("ImageList1i4.jpg");



    public toolbarTest() {
      addWindowListener(this);
      getContentPane().setLayout(new BorderLayout());
      setBounds (124, 106, 401, 203 );
      setFont(new Font ("Dialog", Font.PLAIN, 12));
      setBackground(Color.lightGray);


      getContentPane().add(Toolbar1,BorderLayout.NORTH);

      Toolbar1i1 = (JButton) Toolbar1.add( new JButton("Fish",ImageList1i1));
      Toolbar1i1.setToolTipText("This chooses fish");
      Toolbar1i1.setHorizontalTextPosition(SwingConstants.CENTER);
      Toolbar1i1.setVerticalTextPosition(SwingConstants.BOTTOM);
      Toolbar1i1.addActionListener( new ActionListener() {
        public void actionPerformed(ActionEvent e) { // clicked
          Text1.setText(Toolbar1i1.getText());
        } // end clicked
      }); 


      Toolbar1i2 = (JButton) Toolbar1.add( new JButton("Heart",ImageList1i2));
      Toolbar1i2.setToolTipText("You gotta have heart");
      Toolbar1i2.setHorizontalTextPosition(SwingConstants.CENTER);
      Toolbar1i2.setVerticalTextPosition(SwingConstants.BOTTOM);
      Toolbar1i2.addActionListener( new ActionListener() {
        public void actionPerformed(ActionEvent e) { // clicked
          Text1.setText(Toolbar1i2.getText());
        } // end clicked
      }); 


      Toolbar1i3 = (JButton) Toolbar1.add( new JButton("Java",ImageList1i3));
      Toolbar1i3.setToolTipText("Have a cup of Java");
      Toolbar1i3.setHorizontalTextPosition(SwingConstants.CENTER);
      Toolbar1i3.setVerticalTextPosition(SwingConstants.BOTTOM);
      Toolbar1i3.addActionListener( new ActionListener() {
        public void actionPerformed(ActionEvent e) { // clicked
          Text1.setText(Toolbar1i3.getText());
        } // end clicked
      }); 



      Toolbar1i4 = (JButton) Toolbar1.add( new JButton("Stop",ImageList1i4));
      Toolbar1i4.setToolTipText("Stop right there");
      Toolbar1i4.setHorizontalTextPosition(SwingConstants.CENTER);
      Toolbar1i4.setVerticalTextPosition(SwingConstants.BOTTOM);
      Toolbar1i4.addActionListener( new ActionListener() {
        public void actionPerformed(ActionEvent e) { // clicked
          Text1.setText(Toolbar1i4.getText());
        } // end clicked
      }); 

      getContentPane().add(Text1,BorderLayout.CENTER);
      Text1.setBounds( getInsets().left + getInsets().right + 64,  getInsets().top + getInsets().bottom + 72, 225, 33);

    }  // end init

  public toolbarTest(String title) {
      this();
      setTitle(title); 
  }

    public void windowClosed(WindowEvent event) {
    }
    public void windowDeiconified(WindowEvent event) {
    }
    public void windowIconified(WindowEvent event) {
    }
    public void windowActivated(WindowEvent event) {
    }
    public void windowDeactivated(WindowEvent event) {
    }
    public void windowOpened(WindowEvent event) {
    }
    public void windowClosing(WindowEvent event) {
            System.exit(0);
         }

    public static void main(String args[]){
      toolbarTest f = new toolbarTest("Test Java Toolbar");
      f.show();
      }

}  // end class


