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()
void
add
(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 theControlIcon
associated with the given ikon.logo()
print()
refresh()
search()
settings()
summary()
up()
update()
-
Constructor Details
-
DefaultFrameworkIcons
public DefaultFrameworkIcons()Instantiates a newDefaultFrameworkIcons
instance
-
-
Method Details
-
color
Description copied from interface:FrameworkIcons
Follows the 'Button.foreground' color of the current Look and feel.- Specified by:
color
in interfaceFrameworkIcons
- Returns:
- the
Value
controlling the icon color
-
add
public void add(org.kordamp.ikonli.Ikon... ikons) Description copied from interface:FrameworkIcons
Adds the given ikons. Retrieve an icon viaFrameworkIcons.get(Ikon)
.- Specified by:
add
in interfaceFrameworkIcons
- Parameters:
ikons
- the ikons to add
-
get
Description copied from interface:FrameworkIcons
Retrieves theControlIcon
associated with the given ikon.- Specified by:
get
in interfaceFrameworkIcons
- Parameters:
ikon
- the ikon- Returns:
- the
ControlIcon
associated with the given ikon - See Also:
-
filter
- Specified by:
filter
in interfaceFrameworkIcons
- Returns:
- icon for the 'filter' action.
-
search
- Specified by:
search
in interfaceFrameworkIcons
- Returns:
- icon for the 'search' action.
-
add
- Specified by:
add
in interfaceFrameworkIcons
- Returns:
- icon for the 'add' action.
-
delete
- Specified by:
delete
in interfaceFrameworkIcons
- Returns:
- icon for the 'delete' action.
-
update
- Specified by:
update
in interfaceFrameworkIcons
- Returns:
- icon for the 'update' action.
-
copy
- Specified by:
copy
in interfaceFrameworkIcons
- Returns:
- icon for the 'copy' action.
-
refresh
- Specified by:
refresh
in interfaceFrameworkIcons
- Returns:
- icon for the 'refresh' action.
-
clear
- Specified by:
clear
in interfaceFrameworkIcons
- Returns:
- icon for the 'clear' action.
-
up
- Specified by:
up
in interfaceFrameworkIcons
- Returns:
- icon for the 'up' action.
-
down
- Specified by:
down
in interfaceFrameworkIcons
- Returns:
- icon for the 'down' action.
-
detail
- Specified by:
detail
in interfaceFrameworkIcons
- Returns:
- icon for the 'detail' action.
-
print
- Specified by:
print
in interfaceFrameworkIcons
- Returns:
- icon for the 'print' action.
-
clearSelection
- Specified by:
clearSelection
in interfaceFrameworkIcons
- Returns:
- icon for the 'clear selection' action.
-
edit
- Specified by:
edit
in interfaceFrameworkIcons
- Returns:
- icon for the 'edit' action.
-
summary
- Specified by:
summary
in interfaceFrameworkIcons
- Returns:
- icon for the 'summary' action.
-
editPanel
- Specified by:
editPanel
in interfaceFrameworkIcons
- Returns:
- icon for the 'edit panel' action.
-
dependencies
- Specified by:
dependencies
in interfaceFrameworkIcons
- Returns:
- icon for the 'dependencies' action.
-
settings
- Specified by:
settings
in interfaceFrameworkIcons
- Returns:
- icon for a 'settings' action.
-
calendar
- Specified by:
calendar
in interfaceFrameworkIcons
- Returns:
- icon for a 'calendar' action
-
editText
- Specified by:
editText
in interfaceFrameworkIcons
- Returns:
- icon for a 'editText' action
-
columns
- Specified by:
columns
in interfaceFrameworkIcons
- Returns:
- icon for a 'columns' action
-
logo
- Specified by:
logo
in interfaceFrameworkIcons
- Returns:
- the logo icon.
-