经常看到这种用法Image.createImage("/aaa.jpg"),可是Image根本没有createImage这个方法啊!!!

解决方案 »

  1.   

    JME 开发上面的,在那上面的API上找
      

  2.   

    我自己在一个程序中写了createImage公共方法,详细查看帖子:Java使用Icon
      /**
         * @param path
         *            - the path used to create the buffered image.
         * @return an BufferedImage object, or <code>null</code> if the given path
         *         is not valid or an error occurs during reading.
         */
        private BufferedImage createImage(String path) {
            URL imageURL = getClass().getResource(path);
            if (imageURL != null) {
                try {
                    return ImageIO.read(imageURL);
                } catch (IOException e) {
                    System.err.println("an error occurs during reading.");
                    e.printStackTrace();
                    return null;
                }
            } else {
                System.err.println("Couldn't find file: " + path);
                return null;
            }
        }
      

  3.   

    可以用这个方法加载图片Toolkit.getDefaultToolkit().createImage(String fileName);