这是与
setResizable(false);您尝试设置窗口大小后使用有关的问题。
问题是(至少在Windows上)可调整大小的窗口和不可调整大小的窗口之间边框的大小不同。
setResizable前致电
pack
如果您想要更好(通常更可靠)的窗口居中方法,请考虑使用
setLocationRelativeTo(null);
代替
setLocation(s.width/2-getWidth()/2, s.height/2-getHeight()/2);
Toolkit.getScreenSize没有考虑任务栏占用的空间…
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)