在java中如何在另一个标签上添加标签?

在java中如何在另一个标签上添加标签?,java,image,swing,jlabel,Java,Image,Swing,Jlabel,我有一个项目,在其中我通过JLabel添加了一个图像,这是我的背景图像。现在我想通过JLabelimage添加一个透明图像,上面有一些文本。当我在背景图像上添加图像时,它正在消失。如何实现 下面是两个标签的代码lmain是背景图像标签的名称,lblNewLabel是文本图像标签的名称 JLabel lmain = new JLabel(""); lmain.setBounds(0, 0, 1600, 900); pmain.add(lmian); lmain.setIcon(new ImageI

我有一个项目,在其中我通过
JLabel
添加了一个图像,这是我的背景图像。现在我想通过
JLabel
image添加一个透明图像,上面有一些文本。当我在背景图像上添加图像时,它正在消失。如何实现

下面是两个标签的代码lmain是背景图像标签的名称,lblNewLabel是文本图像标签的名称

JLabel lmain = new JLabel("");
lmain.setBounds(0, 0, 1600, 900);
pmain.add(lmian);
lmain.setIcon(new ImageIcon("C:\\Users\\Raabii Ansari\\Desktop\\k3.jpg"));

JLabel lblNewLabel = new JLabel("New label");
lblNewLabel.setBounds(502, 69, 498, 232);
lmain.add(lblNewLabel);
lblNewLabel.setIcon(new ImageIcon("C:\\Users\\Raabii Ansari\\Desktop\\text (4).gif"));

嗯,
JLabel
只是一个
容器,您可以将一个标签添加到另一个标签中,甚至可以使用布局管理器,例如。这不是我喜欢的方法,但它通常也适用于此。