Class IconFactory

java.lang.Object
org.nuiton.jaxx.widgets.extra.IconFactory

public class IconFactory
extends java.lang.Object
  • Field Summary

    Fields
    Modifier and Type Field Description
    protected static IconFactory _instance  
    static java.lang.String APPEARANCE  
    static java.lang.String APPOINTMENT  
    static java.lang.String ARROW1DOWN  
    static java.lang.String ARROW1LEFT  
    static java.lang.String ARROW1RIGHT  
    static java.lang.String ARROW1UP  
    static java.lang.String ARROW2DOWN  
    static java.lang.String ARROW2LEFT  
    static java.lang.String ARROW2RIGHT  
    static java.lang.String ARROW2UP  
    static java.lang.String ATTACH  
    protected static org.apache.commons.collections4.map.ReferenceIdentityMap<java.lang.Object,​javax.swing.Icon> cache  
    static java.lang.String CANCEL  
    static java.lang.String CLOSE  
    static java.lang.String FIND  
    static java.lang.String FONTS  
    static java.lang.String FULLSCREEN  
    static java.lang.String HELP  
    protected java.util.Map<java.lang.Object,​java.lang.String> iconURLs  
    static java.lang.String IDEA  
    static java.lang.String INFO  
    static java.lang.String LINK  
    static java.lang.String MAIL  
    static java.lang.String MAILGET  
    static java.lang.String MAILNEW  
    static java.lang.String MAILSEND  
    static java.lang.String NEW  
    static java.lang.String NOFULLSCREEN  
    static java.lang.String OK  
    static java.lang.String OPEN  
    static java.lang.String PRINT  
    static java.lang.String QUIT  
    static java.lang.String REDO  
    static java.lang.String RESET  
    static java.lang.String RUN  
    static java.lang.String SAVE  
    static java.lang.String SAVEAS  
    static java.lang.String SPELLCHECK  
    static java.lang.String STOP  
    static java.lang.String TIME  
    static java.lang.String UNDO  
  • Constructor Summary

    Constructors
    Modifier Constructor Description
    protected IconFactory()  
  • Method Summary

    Modifier and Type Method Description
    static javax.swing.Icon getIcon​(java.lang.Object iconId)
    Retourne l'icone demandé.
    protected static IconFactory getInstance()  
    static void main​(java.lang.String... args)  

    Methods inherited from class java.lang.Object

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

  • Constructor Details

    • IconFactory

      protected IconFactory()
  • Method Details

    • getInstance

      protected static IconFactory getInstance()
    • getIcon

      public static javax.swing.Icon getIcon​(java.lang.Object iconId)
      Retourne l'icone demandé.
      Parameters:
      iconId - l'identifiant de l'icon, il doit exister, par exemple IconFactory.getIcon(IconFactory.UNDO) et non pas IconFactory.getIcon("UNDO")
      Returns:
      null si l'icon n'a pas public etre retrouve alors qu'il devrait exister.
      Throws:
      java.lang.IllegalArgumentException - si l'idendifiant de l'icon n'existe pas
    • main

      public static void main​(java.lang.String... args)