关闭 JFrame 而不使用关闭按钮并终止 JVM 的方法有很多种。以下是一种简单的方法,通过添加一个自定义按钮来实现:
以下是一个简单的示例代码:
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class ExitButtonExample {
public static void main(String[] args) {
JFrame frame = new JFrame("Exit Button Example");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(300, 200);
JButton exitButton = new JButton("Exit");
exitButton.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
System.exit(0);
}
});
frame.getContentPane().add(exitButton, BorderLayout.CENTER);
frame.setVisible(true);
}
}
这个示例代码创建了一个 JFrame,其中包含一个名为 ExitButton 的按钮。当单击该按钮时,JVM 将关闭。
请注意,这只是实现此功能的一种方法,您可以根据自己的需求进行调整。
领取专属 10元无门槛券
手把手带您无忧上云