我的JFrame总是变得太大了几个像素。

我的JFrame总是变得太大了几个像素。,第1张

我的JFrame总是变得太大了几个像素。

这是与

setResizable(false);
您尝试设置窗口大小后使用有关的问题。

问题是(至少在Windows上)可调整大小的窗口和不可调整大小的窗口之间边框的大小不同。

致电

setResizable
致电
pack

如果您想要更好(通常更可靠)的窗口居中方法,请考虑使用

setLocationRelativeTo(null);

代替

setLocation(s.width/2-getWidth()/2, s.height/2-getHeight()/2);

Toolkit.getScreenSize
没有考虑任务栏占用的空间…



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5475630.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存