相关疑难解决方法(0)

即使在重新调整大小时,如何获得屏幕的中间位置

好的,这类问题包含两部分.

  1. 当我制作一个JFrame并在其上画一些东西时,即使我将宽度设为400,并使其成为当一个物品击中它时(当然允许物品宽度)它会反弹回来.但出于某种原因,它总是离屏幕大约10个像素.有没有办法解决它,或者我只需要通过加/减数字来补偿?

  2. 如何获得EXACT屏幕中心.因此,如果我将JFrame默认值设置为200*200像素,则中心将为100*100.(允许问题1中的问题)但是如果某人调整屏幕大小(是的,我希望他们能够重新调整大小),那么这一点仍然是中心.因此,如果他们全屏显示并且他们的屏幕尺寸是1200*900,那么中心将是600*450.

我希望这很清楚

java swing

2
推荐指数
1
解决办法
5947
查看次数

我怎样才能在中间设置?

我尝试在Java中绘制一个矩形.我设置了帧大小(800,400)和可调整大小(假)矩形的x = 50,y = 50宽度= 700高度= 300.为什么它不在中间?谢谢.

java center draw

2
推荐指数
1
解决办法
887
查看次数

标签 统计

java ×2

center ×1

draw ×1

swing ×1