像素之间的空间

rya*_*nwc 5 java pixel

我对编程比较陌生,对绘制到显示器有疑问.我确信这不是特定于Java的,但我正在学习Java,所以我会在这种情况下问它.以下是该问题的一些背景:

来自维基百科的"像素"条目(重点补充):"在数字成像中,像素......是屏幕上显示的图片中最小的可控元素."

从类"图形"的Java API条目(强调添加):"绘制图形轮廓的操作通过遍历像素之间无限细路径来操作,像素大小的笔垂直向下并且在锚点的右侧在路上."

我的问题是:

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

换一种方式:

0 |

上面的"0"是两个像素."|" 上面是"像素之间无限细的路径".如果只有"0"可以改变,Java如何制作"|" 对人类可见吗?它会改变"0"边缘的颜色吗?(这就是"像素大小的笔"的意思 - 它为两个像素的一半着色?)

SLa*_*aks 6

下垂和向右锚点的路径上

笔会画右边的0.