当光标离开容器时,JInternalFrame 弹回到原始位置

发布于 2024-11-30 19:20:00 字数 116 浏览 0 评论 0原文

我在 JPanel 中有一个 JInternalFrame,一切都工作得很好,但是当我重新定位内部框架,然后将光标移到 JPanel 之外时,它会重置其位置。

我在 API 中看不到任何与此相关的内容。

I have a JInternalFrame inside a JPanel, all is working great, but when I reposition the internal frame and then move the cursor outside the JPanel, it resets its position.

I couldn't see anything in the API related to this.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

眼眸 2024-12-07 19:20:00

我在 JPanel 中有一个 JInternalFrame,

内部框架并非设计用于与 JPanel 一起使用。

它被设计为与使用空布局的 JDesktopPane 一起使用。 JPanel 默认使用 FlowLayout。

所以我猜测布局管理器会以某种方式被调用并且内部框架的位置正在被重置。

只需使用桌面窗格就不会出现这些问题。

I have a JInternalFrame inside a JPanel,

An internal frame was not designed to be used with a JPanel.

It was designed to be used with a JDesktopPane which uses a null layout. A JPanel uses a FlowLayout by default.

So I would guess somehow the layout manager is invoked and the location of the internal frame is being reset.

Just use a desktop pane and you won't have these problems.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文