Package net.anwiba.commons.swing.icon
Interface IGuiIcon
-
- All Known Implementing Classes:
ConcatinatedGuiIcon,DecoratedGuiIcon,GuiIcon,GuiImageIcon,StringDecorationIcon
public interface IGuiIcon
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default IGuiIconbrighter()static javax.swing.ImageIconbrighter(javax.swing.ImageIcon imageicon)default IGuiIcondarker()static javax.swing.ImageIcondarker(javax.swing.ImageIcon imageicon)static voidexecute(java.awt.image.BufferedImage image, java.util.function.Function<java.awt.Color,java.awt.Color> converter)static javax.swing.ImageIconexecute(javax.swing.ImageIcon imageicon, java.util.function.Function<java.awt.Color,java.awt.Color> converter)javax.swing.ImageIcongetIcon(GuiIconSize size)javax.swing.ImageIcongetLargeIcon()javax.swing.ImageIcongetMediumIcon()javax.swing.ImageIcongetSmallIcon()booleanisDecorator()
-
-
-
Method Detail
-
getSmallIcon
javax.swing.ImageIcon getSmallIcon()
-
getMediumIcon
javax.swing.ImageIcon getMediumIcon()
-
getLargeIcon
javax.swing.ImageIcon getLargeIcon()
-
getIcon
javax.swing.ImageIcon getIcon(GuiIconSize size)
-
isDecorator
boolean isDecorator()
-
brighter
default IGuiIcon brighter()
-
darker
default IGuiIcon darker()
-
darker
static javax.swing.ImageIcon darker(javax.swing.ImageIcon imageicon)
-
brighter
static javax.swing.ImageIcon brighter(javax.swing.ImageIcon imageicon)
-
execute
static javax.swing.ImageIcon execute(javax.swing.ImageIcon imageicon, java.util.function.Function<java.awt.Color,java.awt.Color> converter)
-
execute
static void execute(java.awt.image.BufferedImage image, java.util.function.Function<java.awt.Color,java.awt.Color> converter)
-
-