9

我正在使用MouseEventJava。该getPoint()方法是将标题栏的高度添加到坐标的 y 部分。

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

4

1 回答 1

8

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

当然,您始终可以将鼠标侦听器添加到内容窗格。JFrame 在某些方法(例如add和)上有一些意外行为setLayout

于 2008-10-21T18:46:51.153 回答