java程序编译成功但运行不了(Exception in thread "main" java.lang.IllegalArgumentException

D:\work>javac JComboBoxDemo.java

D:\work>java JComboBoxDemo
Exception 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程序

4个回答

adding container's parent to itself
大意就是把容器的老爸放到它自己里面了
再看出错信息是在第61行
[code="java"]p4.add(p4);
p4.add(p4);[/code]
这应该不是你想要做的,也许你是想
[code="java"]p4.add(jcb1);
p4.add(jcb2);[/code]
或者别的什么东西

p4.add(p4);
p4.add(p4);

显然不对

p4.add(p4);
p4.add(p4);

怎么可以把自己加入自己呢 望LZ 深思。。。

参数非法错误 自己包含自己

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐