繁体   English   中英

Java Swing g.drawString换行

[英]Java Swing g.drawString Word Wrap

我正在处理一个显示一些值的小面板弹出窗口。 基本上,当玩家降落在偶然的机会上时,游戏会抓一张纸牌进行一些动作。 在物理卡面板上,我有一个带有drawString的paint方法,该方法绘制卡的描述。 由于卡的宽度较小,因此说明倾向于画出卡的边缘。 有什么办法可以自动换行,以使描述不会超出卡片的边缘吗?

参见LabelRenderTest.java 它使用JLabel ,它不仅可以呈现多行文本,还可以呈现带格式的文本。 在此示例中,我们将其渲染到BufferedImage ,然后将其绘制到UI。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM