`

禁用swing窗体右上角关闭按钮

阅读更多
其实还可以通过评比关闭按钮的事件来达到该效果

import java.awt.*;
import javax.swing.*;
import java.awt.event.*;

class MyFrame extends JFrame {
MyFrame() {
}

protected void processWindowEvent(WindowEvent e) {
if (e.getID() == WindowEvent.WINDOW_CLOSING) {
} else {
super.processWindowEvent(e);
}

}

public static void main(String[] args) {
MyFrame frame = new MyFrame();
frame.setSize(new Dimension(500, 500));
frame.setVisible(true);
}
}
分享到:
评论

相关推荐

    Java Swing实现窗体添加背景图片的2种方法详解

    在Java Swing中,创建美观的用户界面通常需要对窗体进行一定程度的定制,其中一种常见的需求就是添加背景图片。本文将详细介绍两种在Java Swing中实现窗体添加背景图片的方法,并探讨Swing重绘过程中的`repaint()`和...

    如何创建椭圆形窗体

    - 如果需要在椭圆窗体上添加按钮或其他控件,需要注意控件的位置和大小,以适应椭圆形状。可以通过自定义控件的位置和形状来实现。 6. **运行与测试**: - 编译并运行程序,你应该能看到一个椭圆形的窗体。拖动...

    JAVA 鼠标拖放效果示例

    这通常通过设置`JFrame`的大小和布局,以及禁用默认的关闭按钮来实现。为了退出程序,用户需要使用快捷键Ctrl + F4,这是通过监听键盘事件并在合适的时刻调用`System.exit(0)`实现的。 总结一下,这个示例项目向...

    Java开发实战1200例(第1卷).(清华出版.李钟尉.陈丹丹).part3

    实例252 自定义最大化、最小化和关闭按钮 321 实例253 禁止改变窗体的大小 323 11.3 设置窗体的标题栏 324 实例254 指定窗体标题栏图标 324 实例255 拖动没有标题栏的窗体 325 实例256 取消窗体标题栏与边框 326 ...

    2021-2022计算机二级等级考试试题及答案No.19827.docx

    19. **禁用命令按钮**:在GUI应用中,要使命令按钮不可操作,需设置`Enabled`属性为False。 20. **软件工程要素**:软件工程包括工具(Tools)、过程(Process)和方法(Method)三个要素,不包括环境(Environment...

    l2fprod-common-7.3.rar_Java编程_Java__Java编程_Java_

    1. 窗体(JFrame):Swing中的顶级容器,可以承载其他组件,用于构建应用程序的主要窗口。 2. 对话框(JDialog):用于与用户进行交互的临时窗口,可以是模态或非模态。 3. 选项框(JOptionPane):提供了一些预定义...

    2021-2022计算机二级等级考试试题及答案No.2432.docx

    - **应用场景**:例如,在应用程序中,可能需要暂时禁用某个窗体来防止用户误操作。 ### 22. 数据结构概念 - **知识点概述**:数据结构是计算机科学中的基础概念。 - **详细解释**:根据题目描述,选项**D.有序...

Global site tag (gtag.js) - Google Analytics