像素未正确对齐

时间:2013-12-21 01:06:16

标签: java graphics 2d

我正在尝试为我要制作的游戏调整像素,但是,我似乎无法让它们正确。 我的框架为500x500px,我正在20x20处绘制250x 250y像素,但它看起来并不是中心:(无法嵌入图片)http://puu.sh/5TkCa.png

我使用250, 250

仔细检查了它是g.fillRect(250, 250, 20, 20);

我错过了什么吗?

1 个答案:

答案 0 :(得分:0)

240, 240画出来。当您致电fillRect()时,您给出的坐标位于矩形的角落。

来自JavaDoc

  

矩形的左右边缘位于x和x +宽度 - 1.顶部和底部边缘位于y和y +高度-1处。