Java小游戏笔记

设置窗口

JFrame(Java Swing GUI库中的一个核心类,用于创建窗口应用程序的主窗口。)

Java AWT:是Java AWT库的核心包。AWT是Java的第一个GUI工具包,它提供了基本的GUI组件和绘图功能。

Java Swing:是Java Swing库的核心包。Swing是一个用Java编写的GUI(图形用户界面)工具包,它建立在AWT之上,但提供了更丰富的GUI组件和更强大的功能。

设置窗口标题:使用 setTitle(String title) 方法可以设置窗口的标题。


设置窗口大小:通过 setSize(int width, int height) 方法可以设置窗口的宽度和高度。


设置窗口位置:使用 setLocation(int x, int y) 方法可以设置窗口在屏幕上的位置(x, y 坐标)。另外,setLocationRelativeTo(Component c) 方法可以将窗口相对于指定组件或屏幕中心定位。

                        setLocationRelativeTo(Component c) 是 java.awt.Window 类中的一个方法,它是 JFrame、JDialog 等窗口组件的父类中的一个方法。这个方法用于设置窗口相对于指定组件 c 的位置。如果传递的组件 c 是 null,则窗口会被定位在屏幕的中央。


设置窗口关闭时的操作:setDefaultCloseOperation(int operation) 方法定义了当用户点击窗口关闭按钮时应该执行的操作。常见的操作有 JFrame.EXIT_ON_CLOSE(结束应用程序)、JFrame.DO_NOTHING_ON_CLOSE(什么也不做)等。JFrame.EXIT_ON_CLOSE:结束应用程序。当窗口关闭时,它会调用 System.exit(0) 来完全结束应用程序。JFrame.DISPOSE_ON_CLOSE:释放窗口使用的资源。这通常意味着窗口会被销毁,并且如果它是应用程序中的最后一个窗口,则可能会结束应用程序。这是大多数应用程序使用的默认设置。


设置窗口可见性:setVisible(boolean visible) 方法可以控制窗口是否可见。当你调用setVisible(true) 时,组件会变为可见状态,即它会显示在屏幕上(前提是它已经被添加到某个容器,并且该容器也是可见的)。相反,当你调用 setVisible(false) 时,组件会变为不可见状态,即它会从屏幕上消失。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容