使GUI适应Java中的屏幕大小

时间:2013-11-10 21:23:54

标签: java swing awt

enter image description here

我有一个用Java开发的游戏,包含Swing和AWT库。由于游戏是全屏的,我想尽可能地将它调整到许多屏幕。我在我的电脑上进行了测试,屏幕尺寸为1680 x 1050,但在我的笔记本电脑中,尺寸为1440 x 900,尺寸似乎有些不对。

我的问题是,是否有任何公式(屏幕宽度和高度),得分(+数字),退出(隐藏在右下角的Q),镜头(+数字)和菜单完美的位置,在屏幕的每个角落?骰子似乎也不是正确的中心。

1 个答案:

答案 0 :(得分:2)

不要依赖“魔法”数字。使用getWidth()getHeight()

查询组件的宽度和高度

根据您的需要,您甚至可以缩放部分屏幕