有没有办法绕过Swing中给定组件的布局管理器?类似于CSS中的position =“absolute”。空布局不是一种选择。
我有一个现有的GUI,我无法修改并使用不同类型的布局,我需要在屏幕的右上角添加一个按钮。
答案 0 :(得分:2)
如果您无法修改现有的GUI,包括包含JFrame
的顶级域名,那么您可能会运气不佳。
如果您可以修改根容器,则可以使用layered pane实现所需的目标。您可以将现有的JTabbedPane
放在较低的图层中,然后在较高的图层上添加按钮(可以使用null
版面+ setLocation()
)