Package com.github.weisj.darklaf.icons
Class AbstractLazyIconSupplier<T extends Icon>
java.lang.Object
com.github.weisj.darklaf.icons.AbstractLazyIconSupplier<T>
- All Implemented Interfaces:
IconSupplier<T>
- Direct Known Subclasses:
LazyImageIconSupplier
public abstract class AbstractLazyIconSupplier<T extends Icon>
extends Object
implements IconSupplier<T>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected IconLoader.IconKeyprotected Class<?>protected String -
Constructor Summary
ConstructorsConstructorDescriptionAbstractLazyIconSupplier(String path, IconLoader.IconKey key, Class<?> parentClass) -
Method Summary
-
Field Details
-
path
-
key
-
parentClass
-
-
Constructor Details
-
AbstractLazyIconSupplier
-
-
Method Details
-
loadIcon
-
getIcon
- Specified by:
getIconin interfaceIconSupplier<T extends Icon>
-