【问题标题】:Java - Different Resolutions, Same CoordinatesJava - 不同的分辨率,相同的坐标
【发布时间】:2015-04-11 07:38:42
【问题描述】:

我希望我的软件用户在启动应用程序时调整显示给他们的窗口大小。我可以很好地调整游戏或应用程序的图形大小,但我不能让每个不同大小的坐标都相同。如果我在 50,50 处有一个尺寸为 50,50 的碰撞检测框。当然,图形位于这些坐标处。但是当我调整它的大小时,框会停留在同一个地方,但图形会根据调整大小移动。

【问题讨论】:

    标签: java graphics window coordinate-systems


    【解决方案1】:

    调整窗口大小时,窗口大小会发生变化,但坐标不会改变。

    您需要做的是注册一个监听器以更改大小,获取当前大小并更改检测框的坐标。

    【讨论】:

      猜你喜欢
      • 2016-05-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多