Java核心技术力的代码Toolkit.getDefaultToolkit().getImage("icon.gif")但是查阅JDK文档Toolkit的getImage(String filename)是个抽象方法啊,是怎么回事求教。。Java抽象方法  Toolkit

解决方案 »

  1.   

    呵呵,Toolkit的getImage(String filename)方法是一个抽象方法没错,
    但Toolkit.getDefaultToolkit()得到的是一个Toolkit的子类对象,
    该子类实现了getImage(String filename)这个方法,并封装了计算机的一些硬件信息,
    你用的getImage(String filename)方法是这个类实现的方法,而不是Toolkit的抽象方法
      

  2.   

    在各个平台上有相应的Toolkit子类,getDefaultToolkit返回相应的子类实例。P.S. Toolkit的getImage方法需要和MediaTracker配合使用。