我在panel中添加了一个JPanel,又在JPanel中添加了一个JLabel,为什么JLabel不显示呢??急啊...

2025-01-05 04:00:20
推荐回答(3个)
回答1:

那个不可能不显示,如果你果真的add了的话,你的整个窗口就添加了这一个控件么?其他的空间显示了么?
之所以不现实我觉得是你主窗口容器没有添加你开始的那个panel
加上
Container content=getContentPane();//这句是定义你的主窗口容器
content.add(panel);
控件默认的是setVisible(true);所以如果你没有特定设置setVisible(false);的话,没必要额外添这么一句

回答2:

把代码贴出来一下~~谢谢~
问下,有没有写【this.setVisible(true);】呢?

回答3:

代码 贴出来