Module is.codion.swing.framework.ui
Class DefaultFrameworkIcons
java.lang.Object
is.codion.swing.framework.ui.icon.DefaultFrameworkIcons
- All Implemented Interfaces:
Logos,FrameworkIcons
A default
FrameworkIcons implementation.-
Field Summary
Fields inherited from interface is.codion.swing.framework.ui.icon.FrameworkIcons
FRAMEWORK_ICONS_CLASSNAME, LARGE_SIZE, SMALL_SIZE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadd()voidadd(org.kordamp.ikonli.Ikon... ikons) Adds the given ikons.calendar()clear()color()Follows the 'Button.foreground' color of the current Look and feel.columns()copy()delete()detail()down()edit()editText()filter()get(org.kordamp.ikonli.Ikon ikon) Retrieves theControlIconassociated with the given ikon.logo()print()refresh()search()settings()summary()up()update()
-
Constructor Details
-
DefaultFrameworkIcons
public DefaultFrameworkIcons()Instantiates a newDefaultFrameworkIconsinstance
-
-
Method Details
-
color
Description copied from interface:FrameworkIconsFollows the 'Button.foreground' color of the current Look and feel.- Specified by:
colorin interfaceFrameworkIcons- Returns:
- the
Valuecontrolling the icon color
-
add
public void add(org.kordamp.ikonli.Ikon... ikons) Description copied from interface:FrameworkIconsAdds the given ikons. Retrieve an icon viaFrameworkIcons.get(Ikon).- Specified by:
addin interfaceFrameworkIcons- Parameters:
ikons- the ikons to add
-
get
Description copied from interface:FrameworkIconsRetrieves theControlIconassociated with the given ikon.- Specified by:
getin interfaceFrameworkIcons- Parameters:
ikon- the ikon- Returns:
- the
ControlIconassociated with the given ikon - See Also:
-
filter
- Specified by:
filterin interfaceFrameworkIcons- Returns:
- icon for the 'filter' action.
-
search
- Specified by:
searchin interfaceFrameworkIcons- Returns:
- icon for the 'search' action.
-
add
- Specified by:
addin interfaceFrameworkIcons- Returns:
- icon for the 'add' action.
-
delete
- Specified by:
deletein interfaceFrameworkIcons- Returns:
- icon for the 'delete' action.
-
update
- Specified by:
updatein interfaceFrameworkIcons- Returns:
- icon for the 'update' action.
-
copy
- Specified by:
copyin interfaceFrameworkIcons- Returns:
- icon for the 'copy' action.
-
refresh
- Specified by:
refreshin interfaceFrameworkIcons- Returns:
- icon for the 'refresh' action.
-
clear
- Specified by:
clearin interfaceFrameworkIcons- Returns:
- icon for the 'clear' action.
-
up
- Specified by:
upin interfaceFrameworkIcons- Returns:
- icon for the 'up' action.
-
down
- Specified by:
downin interfaceFrameworkIcons- Returns:
- icon for the 'down' action.
-
detail
- Specified by:
detailin interfaceFrameworkIcons- Returns:
- icon for the 'detail' action.
-
print
- Specified by:
printin interfaceFrameworkIcons- Returns:
- icon for the 'print' action.
-
clearSelection
- Specified by:
clearSelectionin interfaceFrameworkIcons- Returns:
- icon for the 'clear selection' action.
-
edit
- Specified by:
editin interfaceFrameworkIcons- Returns:
- icon for the 'edit' action.
-
summary
- Specified by:
summaryin interfaceFrameworkIcons- Returns:
- icon for the 'summary' action.
-
editPanel
- Specified by:
editPanelin interfaceFrameworkIcons- Returns:
- icon for the 'edit panel' action.
-
dependencies
- Specified by:
dependenciesin interfaceFrameworkIcons- Returns:
- icon for the 'dependencies' action.
-
settings
- Specified by:
settingsin interfaceFrameworkIcons- Returns:
- icon for a 'settings' action.
-
calendar
- Specified by:
calendarin interfaceFrameworkIcons- Returns:
- icon for a 'calendar' action
-
editText
- Specified by:
editTextin interfaceFrameworkIcons- Returns:
- icon for a 'editText' action
-
columns
- Specified by:
columnsin interfaceFrameworkIcons- Returns:
- icon for a 'columns' action
-
logo
- Specified by:
logoin interfaceFrameworkIcons- Returns:
- the logo icon.
-