问题描述
D:work>javac JComboBoxDemo.javaD:work>java JComboBoxDemoException in thread "main" java.lang.IllegalArgumentException: adding container's parent to itself at java.awt.Container.checkAddToSelf(Unknown Source) at java.awt.Container.addImpl(Unknown Source) at java.awt.Container.add(Unknown Source) at JComboBoxDemo.go(JComboBoxDemo.java:61) at JComboBoxDemo.main(JComboBoxDemo.java:12)D:work>以上是我的程序运行情况,如有你知道点什么,给我留言附件是我的java程序 问题补充: p4.setLayout(new GridLayout(0,1)); p4.add(p1); p4.add(p2);找到问题了,谢谢了qinglangee 写道
解决方案
adding container's parent to itself 大意就是把容器的老爸放到它自己里面了再看出错信息是在第61行p4.add(p4);p4.add(p4);这应该不是你想要做的,也许你是想p4.add(jcb1);p4.add(jcb2);或者别的什么东西
解决方案二:
参数非法错误 自己包含自己
解决方案三:
p4.add(p4);p4.add(p4);怎么可以把自己加入自己呢 望LZ 深思。。。
解决方案四:
p4.add(p4);p4.add(p4);显然不对