also das problem ist, ich hab keinen plan wie ich sowas machen soll! ich habe noch nicht all zu viel erfahrung mit java, darum weis ich nicht genau was ich machen muss das der ActionListener funktioniert!
Code:
import java.awt.*;
import javax.swing.*;
import java.util.regex.*;
import java.awt.event.ActionListener;
public class Frame {
public Frame(ActionListener listener) {
Version version = new Version();
JFrame Frame1 = new JFrame();
Frame1.getContentPane().setLayout(new BorderLayout());
JMenuBar menubar = new JMenuBar();
JMenu mf,mc,mh;
JMenuItem about;
mf = new JMenu("File");
menubar.add(mf);
mh = new JMenu("Help");
menubar.add(mh);
about = new JMenuItem("About");
mh.add(about);
about.getAction();
about.addActionListener(listener);
if (listener == about) {
System.out.println("hallo");
}
Frame1.setJMenuBar(menubar);
JLabel Label1 = new JLabel(" ");
JPanel Pane = new JPanel();
Pane.setLayout(new GridLayout(3,1));
Frame1.getContentPane().add(menubar, BorderLayout.NORTH);
Frame1.getContentPane().add(Pane, BorderLayout.CENTER);
Frame1.setTitle(version.GetVersion());
Frame1.setVisible(true);
Frame1.pack();
Frame1.setLocation(400, 300);
Frame1.setSize(650,500);
}
}