我刚开始学习swing,并且找不到任何明确的说明:我想要一个JLabel(包含背景图像),并在其上面呈现两个(或者更多)JButtons 。如果我使用布局管理器OverlayLayout,按钮将呈现在彼此之上。
在标签顶部正确渲染按钮的最佳方法是什么?
答案 0 :(得分:2)
答案 1 :(得分:0)
一个简单的解决方案是将它们添加到JLayeredPane。这样您就可以控制每个组件添加到哪个层。
答案 2 :(得分:0)
取决于您的确切要求。有关一些建议,请参阅Background Panel。