代码之家  ›  专栏  ›  技术社区  ›  Francesco Galgani

编码图像创建(字符串i)说明

  •  0
  • Francesco Galgani  · 技术社区  · 5 年前

    我需要对以下方法进行解释,放在 EncodedImage.java :

        /**
         * Creates an image from the input stream 
         * 
         * @param i the resource
         * @return newly created encoded image
         * @throws java.io.IOException if thrown by the input stream
         */
        public static EncodedImage create(String i) throws IOException {
            return create(Display.getInstance().getResourceAsStream(EncodedImage.class, i));
        }
    

    我怀疑作为参数传递的字符串是什么,我想Javadoc是错误的。非常感谢。

    0 回复  |  直到 5 年前
        1
  •  1
  •   Shai Almog    5 年前

    这是一个Java资源,即jar中的文件。因此,如果你的src根目录中有“image.png”,那么 /image.png 应该工作。

    “来自输入流的图像”是一个复制/粘贴错误,但实际上这就是幕后发生的事情。

    推荐文章