Java Swing 开发:组件创建与事件处理
1. 窗口定位
在 Java 中,若要将窗口居中显示,可使用 setLocationRelativeTo 方法,并将 null 作为参数传入,示例代码如下:
frame.setLocationRelativeTo(null);
此方法原本用于将窗口相对于其他已显示的组件进行定位,但当传入 null 时,窗口会在屏幕上居中显示。
若要将窗口定位到屏幕左上角或正中心以外的位置,就需要了解用户屏幕的宽度和高度,以便计算窗口的位置。可使用 Toolkit 类来确定屏幕大小,该类有两个重要方法:
- getDefaultToolkit :这是一个静态方法,用于创建 Toolkit 对象,在使用 getScreenSize 方法之前必须先调用此方法。
- getScreenSize :该方法返回一个 Dimension 对象,表示屏幕的大小, Dimension 类有两个公共字段 height 和 width ,均为 int 类型。
以下代码可将窗口的左下角置于屏幕正中心:
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



