好的,这种问题有两个部分。
当我制作 a
JFrame
并在其上绘制一些东西时,即使我将宽度设为 400,并使其在一个项目击中它时(当然,允许一个项目宽度)它反弹回来。但由于某种原因,它总是离屏幕大约 10 个像素。有没有办法解决它,还是我只需要通过加/减数字来补偿?我怎样才能得到精确的屏幕中心。因此,如果我将
JFrame
默认设置为 200*200 像素,那么中心将为 100*100。(考虑到问题 1 中的问题)但是如果有人调整屏幕大小(是的,我希望他们能够重新调整屏幕大小),那么该点仍然是中心。因此,如果他们将其设为全屏并且屏幕尺寸为 1200*900,则中心将为 600*450。
我希望这足够清楚