Space 像素之间

Space Between Pixels

我对编程比较陌生,对在显示器上绘图有疑问。我确定这不是 Java 特有的,但我正在学习 Java,所以我会在这种情况下提问。这是问题的一些上下文:

来自 "Pixel" 的维基百科条目(添加了重点): "In digital imaging, a pixel ... is the smallest controllable element of a picture represented on the screen."

来自 Java API Class "Graphics" 的条目(强调已添加): "Operations that draw the outline of a figure operate by traversing an infinitely thin path between pixels with a pixel-sized pen that hangs down and to the right of the anchor point on the path."

我的问题是:

当像素是显示器的最小可控元素时,Java 如何能够将图形的轮廓表示为像素之间的 space?

换句话说:

0|0

“0"s above are two pixels. The "|”上面是 "infinitely thin path between pixels." 如果只有 "0"s can change, how does Java make the "|"人类可见?它会改变“0"s? (Is that what "像素大小的笔”边缘的颜色吗?意思是 - 它为两个像素的一半着色?)

that hangs down and to the right of the anchor point on the path

笔会画右边0