将 JDesktopPane 中包含的 JPanel 设置为始终位于顶部

发布于 2024-11-30 06:04:26 字数 87 浏览 0 评论 0原文

我知道这是一个使用 JInternalFrame 的简单过程,但是可以用一个简单的 JPanel 来完成吗?

I know this is a simple procedure with JInternalFrame, but can it be done with a measly JPanel?

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

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

发布评论

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

评论(2

爱*していゐ 2024-12-07 06:04:27

如果工具栏位于 GUI 的一侧,为什么要尝试将工具栏直接添加到 JDesktopPane?为什么不将所有内容保留在使用 BorderLayout 的 JPanel 中,将 JDesktopPane 添加到此 JPanel BorderLayout.CENTER 并将工具栏添加到 JPanel BorderLayout.WHATEVER(取决于您想要放置它的位置)?

If the tool bar is sitting across one of the sides of the GUI, why try to add the toolbar directly to the JDesktopPane? Why not hold everything in a JPanel that uses BorderLayout, add the JDesktopPane to this JPanel BorderLayout.CENTER and add the toolbar to the JPanel BorderLayout.WHATEVER (depending on where you want to place it)?

自找没趣 2024-12-07 06:04:27

工具栏不要使用 JPanel,而是考虑 JToolBarAction 结合使用。方便的是, JToolBar< /a> 在大多数平台上是可分离的。有相关示例 这里此处

Instead of JPanel for your toolbar, consider JToolBar in conjunction with Action. Conveniently, a JToolBar is detachable on most platforms. There are related examples here and here.

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