Jan: JMenu eintrag anklicken

Beitrag lesen

Hi zusammen, ich hab im main mein menü definiert, nun möchte ich das wenn auf den Menüpunkt "Pendenz erfassen" geklickt wird, der dialog dlgErfassen erscheint. was muss ich da tun?

package pendenz;

import javax.swing.*;
import java.awt.*;

public class Main {
  boolean packFrame = false;

//Die Anwendung konstruieren
  public Main() {
    frmStart frame = new frmStart();
    ImageIcon neu = new ImageIcon("./logo.gif");
    ImageIcon clo = new ImageIcon("./close.gif");

JMenuBar mbar = new JMenuBar();
    JMenu quick = new JMenu( "Quick" );
    quick.add(new JMenuItem("Pendenz erfassen", neu));
    quick.addSeparator();
    quick.add(new JMenuItem("Beenden", clo));
    mbar.add( quick );
    frame.setJMenuBar( mbar );

//Frames überprüfen, die voreingestellte Größe haben
    //Frames packen, die nutzbare bevorzugte Größeninformationen enthalten, z.B. aus ihrem Layout
    if (packFrame) {
      frame.pack();
    }
    else {
      frame.validate();
    }
    //Das Fenster zentrieren
    Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
    Dimension frameSize = frame.getSize();
    if (frameSize.height > screenSize.height) {
      frameSize.height = screenSize.height;
    }
    if (frameSize.width > screenSize.width) {
      frameSize.width = screenSize.width;
    }
    frame.setLocation((screenSize.width - frameSize.width) / 2, (screenSize.height - frameSize.height) / 2);
    frame.setVisible(true);
  }

//Main-Methode
  public static void main(String[] args) {
    try {
      UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
    }
    catch(Exception e) {
      e.printStackTrace();
    }
    new Main();
  }
}