All pastes #433839 Raw Edit

Unnamed

public java v1 · immutable
·published 2007-04-11 00:58 UTC
rendered paste body
package midgardexodus;import javax.swing.*;import java.awt.*;import java.awt.event.*;public class Main implements ActionListener {    JButton testbutton;    JMenuItem help;    /** Creates a new instance of Main */    public  Main() {        JFrame window = new JFrame("Midgard Exodus");        window.setSize(800, 600);        window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);        testbutton = new JButton("Hi");        window.add(testbutton);        testbutton.addActionListener(this);                // Create the menu bar        JMenuBar menuBar = new JMenuBar();        JMenu menu = new JMenu("File");        menuBar.add(menu);        help = new JMenuItem("Help");        help.addActionListener(this);        menu.add(help);                window.setJMenuBar(menuBar);                //make visible        window.setVisible(true);                    }        public void actionPerformed(ActionEvent actionEvent) {        Object source = actionEvent.getSource();        if (source == testbutton) {            System.out.println("WOOT");        }        if (source == help) {            JFrame helpwindow = new JFrame("Help");            helpwindow.setSize(120, 400);           helpwindow.setVisible(true);                   }        else {            System.out.println("That is bad");        }    }            public static void main(String[] args) {        Main launcher = new Main();                    }    }