是啊,你直接在构造函数中用ADD()可以是默认为当前FRAME,因为你的类是继承FRAME的,其实有就是super.add().
而那个报错是肯定的,因为D在你的构造函数里还没有实例话,所以当然是报错