【发布时间】:2012-01-30 09:25:32
【问题描述】:
这正是我想要做的:
Graphics2D g2 = (Graphics2D) g;
g2.setFont(new Font("Serif", Font.PLAIN, 5));
g2.setPaint(Color.black);
g2.drawString("Line 1\nLine 2", x, y);
该行打印如下:
Line1Line2
我想要这样:
Line1
Line2
如何在drawString 中执行此操作?
以及如何为一行设置制表符空间??
【问题讨论】:
-
通过this thread 看到
LabelRenderTest.java。诀窍是在JLabel等样式化组件中使用 HTML,然后渲染标签。 -
如何使用 JTestArea?
标签: java drawstring