我想知道这样的java组件是否存在,请允许我详细说明。
该组件应该是一个类似网格的组件,从 JComponent 派生而来。主面是一个网格,它将用于渲染字体字符。网格根据输入字体字符的大小进行划分。例如,如果输入是“Arial, PLAIN, 16”的“A”,则网格将有 16X16 个单元格,每个单元格代表字符的一个像素,仅比实际像素大得多,字符在里面渲染网格。原因是 16 像素的 char 太小而无法清晰地看到其实际大小,因此网格面板实际上将其放大。此外,用户可以即时更改字体大小,例如从 16 到 32,网格面板不会更改其大小,只是将单元格重新划分为 32X32,然后重新绘制字符,模拟 32X32 像素字符。
我猜绘画软件有类似的东西,我只是想知道Java中是否有这样的组件,开源或商业,否则我必须非常痛苦地自己创建一个:-)。
谢谢,约翰