在AWT中关闭窗口可以通过以下步骤实现:
Frame
类或其子类如JFrame
。WindowListener
接口或其适配器类如WindowAdapter
。windowClosing()
方法,该方法会在用户点击关闭按钮时被调用。windowClosing()
方法中添加关闭窗口的逻辑,例如调用System.exit(0)
来终止程序运行。以下是一个示例代码:
import java.awt.Frame;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
public class CloseWindowExample {
public static void main(String[] args) {
Frame frame = new Frame("My Window");
frame.setSize(400, 300);
frame.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
frame.setVisible(true);
}
}
在上述示例中,创建了一个名为"My Window"的窗口,并设置了其大小为400x300。通过添加WindowAdapter
作为窗口监听器,重写了windowClosing()
方法,在该方法中调用System.exit(0)
来关闭窗口。
请注意,本答案中没有提及任何特定的云计算品牌商的相关产品和链接地址,如有需要,请自行查阅相关文档。
领取专属 10元无门槛券
手把手带您无忧上云