保持图形的格式。将字符串拉入字符串对象(Java)
我有一些代码呈现具有复杂格式的页面并准备打印。 代码如下所示:
graphics.setFont(new Font("Monospaced", Font.PLAIN, 10));
final FontMetrics fontMetrics = graphics.getFontMetrics();
final int cw = fontMetrics.charWidth('M');
int y = fontMetrics.getAscent();
graphics.drawString("Page: " + (pageIndex + 1), 68*cw, y);
...
我想要的是把这个文本也变成一个字符串。我想把它放到一个StringBuilder中,并在每次我画东西时附加它。但是,这并没有保留格式(因为事实上,就像上面的例子一样,我将内容放在文档的不同位置)
你能给我一些建议吗
共 (0) 个答案