有个方法能设置打开的窗口在桌面上显示的位置,那个方法的两个参数是两个int值,分别表示距离屏幕左上角第一个像素向下,向右的像素个数。可以去API文档找,跟java.awt.Component里的setLocation(int x, int y)很像
java GUI如何使窗口显示在桌面中间
一年四季春常在 万紫千红永开花 喜迎新春 绿竹别其三分景 红梅正报万家春 春回大地
setLocationRelativeTo(null);
void center(Window w){Toolkit toolkit = Toolkit.getDefaultToolkit();Dimension d = toolkit.getScreenSize();int x = (d.width - w.getWidth())/2;int y = (d.height - w.getHeight())/2;w.setLocation(x, y);
}
顺一门有百福 平安二字值千金 万象更新 春花含笑意 爆竹增欢声喜气盈门