D:\javasql>javac jdbc.javaD:\javasql>java jdbc
Exception in thread "main" java.lang.IllegalArgumentException: adding container'
s parent to itself
        at java.awt.Container.addImpl(Container.java:326)
        at java.awt.Container.add(Container.java:233)
        at GUI.<init>(jdbc.java:31)
        at jdbc.main(jdbc.java:9)
编译通过
解释有问题
不明白~~~

解决方案 »

  1.   

    不懂它是在执行Container的add()方法的时候出了问题友情顶一下
      

  2.   

    panel.add("north",panel);这一行有问题
      

  3.   

    adding container's parent to itselfpanel.add("north",panel);Component  add(String name, Component comp)你不能在容器中加入它自己
      

  4.   

    at GUI.<init>(jdbc.java:31)
    at jdbc.main(jdbc.java:9)报错还是比较明白的,31行,panel.add("north",panel);
    自己加自己是不是有些问题啊楼主?panel加在panel自己里面?可以吗?我对界面不是很熟,不确定.
      

  5.   

    唉,晚了一步,让" weimenren(愚人码头)"老大抢了,呵呵
      

  6.   

    那请大家看在我比较积极的份上,帮我看看我的问题吧http://community.csdn.net/Expert/topic/3224/3224597.xml?temp=9.699649E-02
      

  7.   

    我没看到你将panel加到你的frame里面,就算程序没问题,将来出来的窗口上
    一样会看不到你想要的结果。
    所以我想panel.add("north",panel);这一句你本来是想加到frame里面吧?
    改为frame.add?