我在Netbeans 6.9中创建了一个独立的Java桌面应用程序。我想为我的应用程序的关闭按钮设置操作。我想知道如何以及在何处设置关闭按钮操作的代码。有人可以帮我解决这个问题吗?
答案 0 :(得分:4)
您必须在关闭按钮上注册ActionListener。在这个监听器中,你可以定义做什么。
答案 1 :(得分:2)
然后右键单击按钮> Events > Action > actionPerformed
。 NetBeans
将为您生成动作侦听器:)
编辑:如果您想要一个密切的监听器,请阅读here。
答案 2 :(得分:2)
答案 3 :(得分:2)
让处理程序工作后,一种方便的方法是“通过在顶级容器的根窗格上调用setDefaultButton()
方法来设置默认按钮。”有关详细信息,请参阅教程部分How to Use JButton Features。
答案 4 :(得分:2)
我不喜欢唤醒僵尸但是,这就是我要做的事情(这是考虑到你在基于Window的应用程序中工作,否则这将是无用的!!! ) :
显然我正在谈论的窗口监听器会在你(作为用户)应该关闭的最后一个窗口中进行,如果你想在最后一个窗口关闭时发生这种情况,那么它也不会工作,但是没有为此指定的顺序,一些解决方法是让所有窗口共享一个标志/计数器,以指示是否是时候删除临时文件/文件夹。
如果您的应用程序有时会在地下工作(我的意思是您可以在不关闭应用程序的情况下处理所有窗口),或者是守护程序,这将无法正常工作
答案 5 :(得分:0)