如何使用Java(Swing)获得标题栏的高度?
我在Java中获得了一个MouseEvent
。 getPoint()
方法是将标题栏的高度添加到坐标的y部分。
我想知道如何找到当前窗口标题栏的高度,以便将y值偏移正确的数量。
您可以通过调用getInsets方法(在Container中定义)来查找帧插入。 帧插入在Frame API文档的顶部进行了讨论。 看到这个问题。
当然,您始终可以将鼠标侦听器添加到内容窗格中。 JFrame在某些方法上有一些意想不到的行为,例如add
和setLayout
。