我在这里跟进我的问题 Drawing wrapped text
当我不使用 Textlayout 时,我看到旋转正在工作,但它不适合,所以我需要换行,但 LineBreakMeasurer不起作用。
要么我在这里完全错过了一些东西,因为它不应该像我猜的那样太难
最佳答案
你尝试以错误的方式工作。不要尝试旋转文本,而是旋转绘图表面。看看 Graphics2D.rotate()。您可以通过之前对 Graphics2D 应用适当的转换来绘制使用普通 Graphics2D 调用转换的任何内容。
请参阅Tutorial例如。
关于java - 为什么在 Graphics2D 中绘制旋转/环绕文本如此困难?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4100579/