Class ResourceUtil

  • Direct Known Subclasses:
    U.R

    public class ResourceUtil
    extends java.lang.Object
    资源工具类
    Author:
    WD
    • Constructor Summary

      Constructors 
      Constructor Description
      ResourceUtil()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.net.URL getResource​(java.lang.String resourceName)
      尝试加载资源
      static java.util.List<java.net.URL> getResources​(java.lang.String resourceName)
      尝试加载资源
      static java.io.InputStream loadResource​(java.lang.String name)
      加载资源
      static java.io.File newFile​(java.lang.String name)
      尝试加载工程类下的资源文件
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ResourceUtil

        public ResourceUtil()
    • Method Detail

      • newFile

        public static java.io.File newFile​(java.lang.String name)
        尝试加载工程类下的资源文件
        Parameters:
        name - 文件名 相对路径
        Returns:
        文件 如果不存在返回 null
      • getResource

        public static java.net.URL getResource​(java.lang.String resourceName)
        尝试加载资源
        Parameters:
        resourceName - 资源文件名
        Returns:
        URL资源
      • getResources

        public static java.util.List<java.net.URL> getResources​(java.lang.String resourceName)
        尝试加载资源
        Parameters:
        resourceName - 资源文件名
        Returns:
        URL资源
      • loadResource

        public static java.io.InputStream loadResource​(java.lang.String name)
        加载资源
        Parameters:
        name - 资源名
        Returns:
        输入流