时钟类不要继承JFrame,继承Panel吧。然后在记事本里用add(Reminder reminder )试试;
open 命名的时候第一个字母大写。

解决方案 »

  1.   

    你要在一个lable上显示时间,你可以直接把你的时间赋给一个String型的变量
    你直接在那个lable.setText(变量名)就可以了啊
      

  2.   

    记事本里要加一个
    Panel pane ;
    pane.add(Reminder reminder);不用内部类的。把两个类拆开放到两个文件里也行。放到一个目录下,加一句 package  包名; 
      

  3.   

    public class OuterClass
    {
    ...
      class inner InnerClass
    {
    ...
    }
    }
    内部类只能对本类才是可见的 如果外面的类或者包要引用它 或者它的变量需要先引用OuterClass 就如同OuterClass是个包一样 内部类的目的就是为了方便对于比较简单的类其实现不复杂 且不常用不需要单独立类而设置的 这样做就不需要单独再建包
      这就是内部类的用途,楼上既然是问内部类和类的关系 却列出那么长的代码不知道举出来想说明什么