我正在用 Java Swing 编写代码,其中在单击按钮时在框架中添加了一个标签。并添加标签,使其相互重叠以创建类似堆栈的视图。
我正在使用 label.setbouds(x,y,100,100) 函数创建自己的布局。每次在其动作侦听器中单击按钮时,都会添加一个新标签。例如
if(e.getSource()==button){
label.setBounds(x+5,y+5,100,100);
frame.add(label);
frame.repaint();
}
现在的问题是,当绘制这些标签时,添加的第一个标签始终保留在顶部,并且新添加的标签被奇数标签所掩盖。
如果有人可以解释我如何绘制框架,以便新添加的框架出现在顶部并且旧标签重叠,我需要帮助。任何建议表示赞赏
问候
编码器