gpt4 book ai didi

java - 垂直 JLabel 对齐

转载 作者:行者123 更新时间:2023-12-01 10:19:30 25 4
gpt4 key购买 nike

我正在寻找一种垂直旋转 JLabel 的方法,我发现与此主题相关的几篇文章建议使用 Graphics2d。但是,这样一来,我的 JLabel 的大小就不一致了(宽度和高度颠倒了)。

enter image description here

我还发现另一个用户,here ,建议这个code 。实际上,代码可以工作,但是没有任何指示如何对齐 JLabel 的文本,这就是我得到的:

enter image description here

任何人都可以帮助解决这两种方法中的任何一种(方法一中控制大小或方法2中1对齐文本)吗?

提前非常感谢您。

最佳答案

一种方法是创建文本的图标并旋转该图标,然后将图标添加到标签。这样标签的尺寸就可以正常计算了。

查看 Rotated Icon类以获取此方法的示例。您还需要 TextIcon 类。

这两个类可能看起来像是额外的工作,但它是一个如何创建可重用类的示例,让您不必一直进行自定义绘制。

关于java - 垂直 JLabel 对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35700484/

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