【发布时间】:2018-07-02 02:03:52
【问题描述】:
我正在执行以下操作以将文本写入位图:
AttributedString as = new AttributedString(buf.toString());
FontRenderContext frc = graphics.getFontRenderContext();
LineBreakMeasurer lineMeasurer = new LineBreakMeasurer(as.getIterator(), frc);
TextLayout layout = lineMeasurer.nextLayout(Integer.MAX_VALUE);
layout.draw (graphics, left, line.getBaseline());
问题是,虽然这在 Java 中非常快,但我们也使用 IKVM 来编译它以在 .NET 下运行,它在那里非常慢。
还有其他方法可以将格式化文本写入 Graphics2D 对象吗?
【问题讨论】:
标签: java graphics2d ikvm