sagt mal kann man auf einem IJMenutem kein Actionlistener packen?
Der schmeisst mir den Fehler bei meinem class-kopf : The class CLASSNAME must implement the inherited abstract method asctionlistener.actionperformed(Actionevent)
was ist das Problem? ich sehs einfach nicht da die restlichen meiner sachen genau so funktionieren :-/
Der schmeisst mir den Fehler bei meinem class-kopf : The class CLASSNAME must implement the inherited abstract method asctionlistener.actionperformed(Actionevent)
Code:
private void createContents() {
frame = new JFrame();
frame.setBounds(100, 100, 500, 375);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
final JButton cancelButton = new JButton();
final JProgressBar progressBar = new JProgressBar(0, 100);
final JMenuBar menuBar = new JMenuBar();
final JLabel label = new JLabel();
frame.setJMenuBar(menuBar);
final JPanel panel = new JPanel();
final JPanel panel_1 = new JPanel();
final JMenuItem info = new JMenuItem();
final JMenu extras = new JMenu();
JLabel blankSpace = new JLabel();
JLabel blankSpace2 = new JLabel();
final JMenu menu = new JMenu();
menu.setText("Datei");
menuBar.add(menu);
final JMenuItem newItemMenuItem = new JMenuItem();
newItemMenuItem.setText("Schließen");
menu.add(newItemMenuItem);
final JMenu bearbeiten = new JMenu();
bearbeiten.setText("Bearbeiten");
menuBar.add(bearbeiten);
final IJMenutem pdf = new JMenuItem();
pdf.addActionListener(new PDFListener());
class PDFListener implements ActionListener
{
public void actionPerformed(ActionEvent ae)
{
//bla
}
}
was ist das Problem? ich sehs einfach nicht da die restlichen meiner sachen genau so funktionieren :-/