gpt4 book ai didi

Java Swing g.drawString 自动换行

转载 作者:行者123 更新时间:2023-12-01 15:34:19 24 4
gpt4 key购买 nike

我正在开发一个显示一些值的小面板弹出窗口。基本上,当玩家到达一个机会点时,游戏会抽一张可以执行一些操作的牌。在物理卡面板上,我有一个带有drawString的paint方法,它绘制卡的描述。由于卡片的宽度较小,因此描述往往会超出卡片的边缘。有什么办法可以使文字自动换行,这样说明就不会超出卡片的边缘吗?

最佳答案

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

关于Java Swing g.drawString 自动换行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9143275/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com