Java-不同的分辨率,相同的坐标

Java-不同的分辨率,相同的坐标,java,graphics,window,coordinate-systems,Java,Graphics,Window,Coordinate Systems,我希望我的软件的用户在启动应用程序时调整显示给他们的窗口大小。我可以调整游戏或应用程序的图形大小,但我不能在不同的大小上获得相同的坐标。如果我有一个50,50的碰撞检测盒,尺寸为50,50。当然,图形是在这些坐标上。但是,当我调整窗口大小时,框会保持在原来的位置,但图形会根据大小而移动。调整窗口大小时,窗口大小会改变,但坐标不会改变。 您需要做的是注册一个侦听器来更改大小,获取当前大小并更改检测框的坐标

我希望我的软件的用户在启动应用程序时调整显示给他们的窗口大小。我可以调整游戏或应用程序的图形大小,但我不能在不同的大小上获得相同的坐标。如果我有一个50,50的碰撞检测盒,尺寸为50,50。当然,图形是在这些坐标上。但是,当我调整窗口大小时,框会保持在原来的位置,但图形会根据大小而移动。

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

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