将新组件放在 JXTaskPane 上

发布于 2024-12-20 21:35:42 字数 300 浏览 1 评论 0原文

Java Swing 中使用的 JXTaskPane 有一个标题栏。里面有一个扩展/收缩按钮。我希望能够在出现在旁边的标题栏中添加我自己的操作 扩展/收缩按钮。

我该怎么做?我自己尝试了很多次,但没有得到预期的结果。我创建了一个新的 JButton 并将其位置设置在标题栏坐标上,但它已添加到元素中。

我附上了一个屏幕截图,显示标题栏中的帮助类型操作以显示 你就是我的意思。

任务图片

The JXTaskPane used in Java Swing has a title bar. There is a expand/shrink button in it. I would like to be able to add my own actions in the titlebar that would appear beside
the expand/shrink button.

How can I do this? I try myself many times, but do not get the expected result. I made a new JButton and set its location over the title bar coordinates, but it's added in the element.

I have attached a screenshot that shows a help type action in the title bar to show
you what I mean.

Tasks image

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

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

发布评论

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

评论(1

在梵高的星空下 2024-12-27 21:35:42

那是不可能的。我建议您在单击按钮扩展下拉菜单时弹出一个新的 JFrame。创建您自己的 JFrame 弹出窗口还可以为您提供更多的创造力和可定制性,当涉及到您可以放置​​在其上的组件时。我对这种事情没有太多经验,但你可以尝试这样做。但它可能并不理想。

That's not possible. I'd recommend perhaps making a new JFrame pop up when you click the button to extend the dropdown menu. Creating your own JFrame popup would also afford you more creativity and customizability when it comes to the components you can put on it. I've not much experienced with this sort of thing, but you could try to do this. It might not be ideal though.

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