I know this really doesnt relate direclty to gaming but I couldn’t find a more complete Java commuinity than this so I’ll ask it here :). Ok I’m pretty much completely noob, and newless so heres what I need to know, how can I get this set-up to work? The main thing I think I need is what to put connectItem.addActionListener(super); in the place of super. Thanks.
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
class Gui extends ActionListener
{
public static void makeMainGui()
{
JFrame frame = new JFrame("Chat");
frame.setSize(500, 400);
// COMPONENTS
JMenuBar menuBar = new JMenuBar();
JMenu connectMenu = new JMenu("Connect");
JMenu aboutMenu = new JMenu("About");
JMenuItem connectItem = new JMenuItem("Connect to server");
JMenuItem serverItem = new JMenuItem("Act as server");
connectItem.addActionListener(super);
serverItem.addActionListener(super);
connectMenu.add(connectItem);
connectMenu.add(serverItem);
menuBar.add(connectMenu);
menuBar.add(aboutMenu);
JTextArea textArea = new JTextArea();
JTextField textField = new JTextField();
frame.getContentPane().setLayout(new BorderLayout());
frame.getContentPane().add(textArea, BorderLayout.CENTER);
frame.getContentPane().add(textField, BorderLayout.SOUTH);
// END COMPONENTS
frame.setJMenuBar(menuBar);
frame.setVisible(true);
}
public void actionPerformed(ActionEvent e)
{
if(e.getSource() == connectItem)
{
}
if(e.getSource() == serverItem)
{
}
}
}
