拼命地在netbeans中将标签放在另一个标签上,因为一个标签充当背景图像,我希望前景中的标签有不同的图像。
每当我在顶部拖动另一个标签时,JFrame会变大,标签会尝试向下插入。
这是我所得到的(我希望标签中间的红色圆圈不在右侧):
答案 0 :(得分:2)
如果您想将一个组件放在另一个组件上,则可以使用Layered Panes。 通过分层面板,您可以指定某些子组件应该分层在其他子组件之上。
<强>更新强>
一个例子:
JLayeredPane pane = new JLayeredPane();
JLabel lbOne= new JLabel("Label one");
JLabel lbTwo = new JLabel("Label two");
pane.add(lbOne, 0);
pane.add(lbTwo , 1);
答案 1 :(得分:0)
您只需要将JFrame布局设置为null。 如果您使用下面的面板,请设置面板布局也为空,希望它对您有用。