Download Final Year Dissertation 2006

Transcript
Faculty of
Information
Technology
import java.awt.Color;
import java.awt.Font;
import java.awt.event.KeyEvent;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import java.awt.event.ItemListener;
import java.awt.event.ItemEvent;
import javax.swing.JToolBar;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JMenu;
import javax.swing.JFileChooser;
import javax.swing.JOptionPane;
import javax.swing.ButtonGroup;
import javax.swing.JRadioButtonMenuItem;
import javax.swing.ImageIcon;
import javax.swing.KeyStroke;
import javax.swing.JPanel;
import javax.swing.Box;
import javax.swing.JButton;
import javax.swing.JCheckBoxMenuItem;
import javax.swing.JCheckBox;
import javax.swing.JSlider;
import javax.swing.border.TitledBorder;
import javax.swing.BorderFactory;
import javax.swing.SpinnerModel;
import javax.swing.SpinnerNumberModel;
import javax.swing.border.EtchedBorder;
import javax.swing.JSpinner;
import javax.swing.border.Border;
import javax.swing.event.ChangeListener;
import javax.swing.event.ChangeEvent;
import javax.swing.JLabel;
import javax.swing.BoxLayout;
//import javax.swing.FlowLayout
import java.awt.FlowLayout;
import javax.swing.JSeparator;
import javax.swing.*;
// import java.awt.image.BufferedImage;
// import java.awt.image.BufferStrategy;
public class mainMenu extends JMenuBar {
private final JMenuItem lgt,itemOb, saveMap, mapEditor,
clearMap,loadImMap;//
private final JCheckBoxMenuItem timeStpChbox, trailChbox,
dynmWld;
private JPanel timeStpPanel = new JPanel(new BorderLayout());
private final JToolBar toolbar;
private JButton playButton;
private JSpinner spinner;
private final JCheckBox filterBox, gridLock;
private final JSlider gridSize=new JSlider(JSlider.VERTICAL,10,
100, simGuiExp.cells);
74