Window - Java Swing

Method 常用

setVisible​(boolean b) 窗口可见性,默认不可见

boolean isShowing() 判断窗口是否处于显示状态

setIconImage​(Image image) 设置图标

setLocation(int x, int y) 设置窗口的 位置
setLocation(Point p)

setSize​(int width, int height) 窗口的宽高
setSize​(Dimension d)

setBounds(int x, int y, int width, int height) 设置窗口的 位置 和 宽高
setBounds(Rectangle rect)

setLocationRelativeTo​(Component c) 设置窗口的相对位置

setAlwaysOnTop(boolean alwaysOnTop) 窗口置顶显示

dispose() 销毁窗口, 释放窗口及其所有子组件占用的资源, 之后再次调用 setVisible(true) 将会重构窗口

pack() 调整窗口的大小, 以适合其子组件的首选大小和布局。