Toolkit是抽象类,需要一个getToolkit()方法获得组件的工具包Image也是抽象类,也需要 getImage(URL url) 返回一幅图像 Component也是抽象类,为什么它不需要一个方法,就能直接用?如:获得一幅图像:
  Component.getToolkit().getImage("....\\.jpg");

解决方案 »

  1.   

    调用的是Component的静态方法getToolkit
      

  2.   

    疑问getToolkit
    public Toolkit getToolkit()
    获得此组件的工具包。注意,包含组件的框架控制该组件使用哪个工具包。因此,如果组件从一个框架移到另一个框架中,那么它所使用的工具包可能改变。 返回:
    此组件的工具包
    从以下版本开始: 
    JDK1.0 不是静态的啊
      

  3.   

    Component用的方法是getToolkit(),返回是Toolkit
    Toolkit用的方法是getImage(URL   url),返回Image
    url:用来获取像素数据的 URL.
      

  4.   

    调用的是Component的静态方法getToolkit