gpt4 book ai didi

java - 使用 JMenu 或 JMenuItem,我的退出按钮不起作用

转载 作者:行者123 更新时间:2023-12-02 05:48:14 24 4
gpt4 key购买 nike

我正在使用以下代码,我尝试实现一个退出按钮,但按下它时什么也不做。

JMenuBar menuBar = new JMenuBar();
setJMenuBar( menuBar );
JMenuItem menuClose = new JMenu( "Exit" );
menuClose.setToolTipText("Exit application");

menuClose.addActionListener( new ActionListener(){
public void actionPerformed( ActionEvent e ){
System.exit(0);
}
});

menuBar.add( menuClose );

想法?

最佳答案

您可能应该创建一个 JMenu,然后创建一个 JMenuItem 并将其添加到 JMenu

因此,您的代码将如下所示:

JMenuBar menuBar = new JMenuBar();
setJMenuBar( menuBar );
JMenu menu = new JMenu("Exit");
JMenuItem menuClose = new JMenuItem( "Exit application" );
menuClose.setToolTipText("Exit application");
menu.add(menuClose);
menuBar.add(menu);

关于java - 使用 JMenu 或 JMenuItem,我的退出按钮不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23840007/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com