在 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 希望它对您有用。
拼命尝试在 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 希望它对您有用。