在没有空布局的情况下绕过Swing中组件的布局

时间:2012-06-14 23:40:21

标签: java swing layout

有没有办法绕过Swing中给定组件的布局管理器?类似于CSS中的position =“absolute”。空布局不是一种选择。

我有一个现有的GUI,我无法修改并使用不同类型的布局,我需要在屏幕的右上角添加一个按钮。

1 个答案:

答案 0 :(得分:2)

如果您无法修改现有的GUI,包括包含JFrame的顶级域名,那么您可能会运气不佳。

如果您可以修改根容器,则可以使用layered pane实现所需的目标。您可以将现有的JTabbedPane放在较低的图层中,然后在较高的图层上添加按钮(可以使用null版面+ setLocation()