如何使用Java(Swing)获得标题栏的高度?

我在Java中获得了一个MouseEventgetPoint()方法是将标题栏的高度添加到坐标的y部分。

我想知道如何找到当前窗口标题栏的高度,以便将y值偏移正确的数量。

您可以通过调用getInsets方法(在Container中定义)来查找帧插入。 帧插入在Frame API文档的顶部进行了讨论。 看到这个问题。

当然,您始终可以将鼠标侦听器添加到内容窗格中。 JFrame在某些方法上有一些意想不到的行为,例如addsetLayout