在 netbeans GUI 生成器中将标签放在标签上

Put label on a label in netbeans GUI builder

拼命尝试在 netbeans 中将一个标签放在另一个标签上,因为一个标签充当背景图像,我希望前景中的标签具有不同的图像。

每次我将另一个标签拖到顶部时,JFrame 会变大,并且标签会尝试向下滑动。

这是我得到的(我想要中间红色圆圈不在右边的标签):

:

如果你想把一个组件放在另一个组件上,那么你可以使用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);

您只需将 JFrame 布局设置为 null.. 如果您使用下面的面板设置面板布局也 null 希望它对您有用。