【发布时间】:2015-04-11 07:38:42
【问题描述】:
我希望我的软件用户在启动应用程序时调整显示给他们的窗口大小。我可以很好地调整游戏或应用程序的图形大小,但我不能让每个不同大小的坐标都相同。如果我在 50,50 处有一个尺寸为 50,50 的碰撞检测框。当然,图形位于这些坐标处。但是当我调整它的大小时,框会停留在同一个地方,但图形会根据调整大小移动。
【问题讨论】:
标签: java graphics window coordinate-systems
我希望我的软件用户在启动应用程序时调整显示给他们的窗口大小。我可以很好地调整游戏或应用程序的图形大小,但我不能让每个不同大小的坐标都相同。如果我在 50,50 处有一个尺寸为 50,50 的碰撞检测框。当然,图形位于这些坐标处。但是当我调整它的大小时,框会停留在同一个地方,但图形会根据调整大小移动。
【问题讨论】:
标签: java graphics window coordinate-systems
调整窗口大小时,窗口大小会发生变化,但坐标不会改变。
您需要做的是注册一个监听器以更改大小,获取当前大小并更改检测框的坐标。
【讨论】: