this.remove(jPanel2);
jPanel2 = new ZA00InputDate();
this.add(jPanel2, java.awt.BorderLayout.CENTER);
this.validate();
this.repaint();jPanel2 移除 了 但是新加的 jPanel2 不显示出来,请问大家是什么问题呢?我的jPanel2 是放在jPanel1 中的
jPanel2 = new ZA00InputDate();
this.add(jPanel2, java.awt.BorderLayout.CENTER);
this.validate();
this.repaint();jPanel2 移除 了 但是新加的 jPanel2 不显示出来,请问大家是什么问题呢?我的jPanel2 是放在jPanel1 中的
如果使用了,不用自己设置size。你可以试着给你的panel加一个边框,看看范围。
另外,看看你有没有在这之后再次增加什么而覆盖了。
你给出的信息,只做推断。请给出更多完整信息。
我就是在 jpanel1 里放了个jpanel2 和一个jcombox我现在要实现 一选择 jcombox 里的值 jpanel2 就要变换成我准备好的新的 jpanel2 这里我就添加
像什么 jlable jtext 什么的
就是这么个功能
jPanel2 = new ZA00InputDate();
ZA00InputDate 这个就是我的新的 jpanel2 了