可能是你调用这个方法之前,还没有把applet加入到容器中去

解决方案 »

  1.   

    你将代码改成下面的试一试:
    public Frame getParentFrame()
        {
            Container container = null;
            for(container = getParent();!(container.getParent() instanceof Frame); ){
              container = container.getParent();/*/
            }
            return (Frame)container;
        }
      

  2.   

    改成这个行吗?
    public Frame getParentFrame()
        {
            Container container = null;
            for(;!(container instanceOf Frame); ){
              container = container.getParent();  //*/
            }
            return (Frame)container;
        }
      

  3.   

    shenzy97(万人迷) 不行,你返回的都是null,你可以试一试