像素之间的空间

时间:2015-05-28 22:01:00

标签: java pixel

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

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

来自Class" Graphics"的Java API条目(重点补充): "绘制图形轮廓的操作是通过在像素之间穿过无限细路径来操作的,其中像素大小的笔垂直向下并且在路径上的锚点右侧。 #34;

我的问题是:

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

换句话说:

0 | 0

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

1 个答案:

答案 0 :(得分:6)

  

路径

挂起并向右

笔会画右@RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = { "classpath*:test-beans.xml" }) public class CDIExampleTest { @Autowired private CDIExample cdiExample; @Test public void testDisplay() throws Exception { cdiExample.display(); } }