Wykonywanie akcji po kliknięciu JMenuItem?

Zrobiłem więc prosty program z podstawowym menu na górze ramki, teraz muszę po prostu umieścić akcje za każdym JMenuItem. Mimo to staram się opracować kod. Oto, co myślałem, że zadziała:

JMenu file_Menu = new JMenu("File");
JMenuItem fileExit = new JMenuItem("Exit Program"); 
file_Menu.add(fileExit);
fileExit.addActionListener(new ActionListener() {
    public void actionPerformed(ActionEvent ae) {
        JFrame hello = new JFrame("POPUP");
        hello.setSize(100,75);
        hello.setDefaultCloseOperation(hello.EXIT_ON_CLOSE);
        hello.setVisible(true);
    }
});
main_Menu.add(file_Menu);

Wydaje się, że to nie działa, pomyślałem, że ten kod utworzy małe okienko po kliknięciu elementu menu.

Czy może wykryć błąd, ponieważ wydaje mi się, że nie.

questionAnswers(4)

yourAnswerToTheQuestion