Class Utils

  • Direct Known Subclasses:
    Utils

    public class Utils
    extends org.kopi.galite.visual.base.Utils
    loading of image usage: To load image first in Application directory, then in default directory: Utils.getImage("name"); To load default images (that appear in org.kopi.vkopi.lib.util/resources) Utils.getDefaultImage("name"); To load Application images (that appear in resources) Utils.getApplicationImage("name");
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.kopi.galite.visual.base.Utils

        org.kopi.galite.visual.base.Utils.Companion
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String APPLICATION_DIR  
      static java.lang.String RESOURCE_DIR  
      static javax.swing.ImageIcon UKN_IMAGE  
      • Fields inherited from class org.kopi.galite.visual.base.Utils

        Companion
    • Constructor Summary

      Constructors 
      Constructor Description
      Utils()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static javax.swing.ImageIcon getApplicationImage​(java.lang.String img)
      return image from classpath or jar file
      static javax.swing.ImageIcon getDefaultImage​(java.lang.String img)
      return image from classpath or jar file
      static javax.swing.ImageIcon getImage​(java.lang.String image)
      return image from classpath or jar file
      static javax.swing.ImageIcon getImageFromResource​(java.lang.String name, java.lang.String directory)
      return image from resources or null if not found
      • Methods inherited from class java.lang.Object

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

      • UKN_IMAGE

        public static final javax.swing.ImageIcon UKN_IMAGE
    • Constructor Detail

      • Utils

        public Utils()
    • Method Detail

      • getImage

        public static javax.swing.ImageIcon getImage​(java.lang.String image)
        return image from classpath or jar file
        Parameters:
        image - must be an image from resource directory path separator is "/"
        Returns:
        an imageIcon
      • getDefaultImage

        public static javax.swing.ImageIcon getDefaultImage​(java.lang.String img)
        return image from classpath or jar file
        Parameters:
        img - must be an image from resource directory path separator is "/"
        Returns:
        an imageIcon or null if not found
      • getApplicationImage

        public static javax.swing.ImageIcon getApplicationImage​(java.lang.String img)
        return image from classpath or jar file
        Parameters:
        img - must be an image from resource directory path separator is "/"
        Returns:
        an imageIcon or null if not found
      • getImageFromResource

        public static javax.swing.ImageIcon getImageFromResource​(java.lang.String name,
                                                                 java.lang.String directory)
        return image from resources or null if not found