有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

swing使GUI适应Java中的屏幕大小

enter image description here

我有一个用Java开发的游戏,带有Swing和AWT库。由于游戏是全屏的,我想把它调整到尽可能多的屏幕上。我在我的电脑上测试了它,它的屏幕尺寸是1680 x 1050,但在我的笔记本电脑上,它的尺寸是1440 x 900,似乎有点错误

我的问题是,是否有任何公式(屏幕宽度和高度),使分数(+数字)、退出(隐藏在右下角的Q)、快照(+数字)和菜单完美地位于屏幕的每个角落?此外,骰子似乎没有正确居中


共 (1) 个答案

  1. # 1 楼答案

    不要依赖“神奇”的数字。使用getWidth()getHeight()值查询组件的宽度和高度

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