gpt4 book ai didi

java - 如何获取 Swing 小部件上字体的底部位置?

转载 作者:行者123 更新时间:2023-11-30 04:42:11 25 4
gpt4 key购买 nike

我正在开发一个小型拖放式 Java GUI 构建器。

我将 JLabels 和 JButton 拖放到面板上,并且工作正常。

现在我希望小部件根据小部件上字体的底部“正确”地彼此相邻对齐。

如果我将它们排列在 yPosition = 0 处,它看起来像这样:

My Label /-----------\
| My button |
\-----------/

但我需要将它们排列在 yPosition =“文本底部”,如下所示:

         /-----------\
My Label | My button |
\-----------/

所以我的问题是:给定一个 JLabel 或一个 JButton,我如何确定该小部件上字体底部的 yPosition 坐标?

我希望这是清楚的。非常感谢任何帮助!

谢谢,罗布

最佳答案

您正在寻找的方法是

component.getBaseline(...)

关于java - 如何获取 Swing 小部件上字体的底部位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12010050/

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