Interface RadianceIcon
- All Superinterfaces:
Icon
- All Known Implementing Classes:
add_circle_black_24dp
,adjust_black_24dp
,album_black_24dp
,arrow_upward_black_24dp
,autoscroll_all
,autoscroll_h
,autoscroll_v
,BladeTransitionAwareRadianceIcon
,BreadcrumbCommandButtonPopupIcon
,brightness_high_black_24dp
,ColorRadianceIcon
,CommandButtonDefaultPopupIcon
,CommandButtonFollowColorSchemeIcon
,computer_black_24dp
,content_copy_black_24dp
,content_cut_black_24dp
,content_paste_black_24dp
,create_new_folder_black_24dp
,DecoratedRadianceIcon
,delete_black_24dp
,edit_black_24dp
,EmptyRadianceIcon
,error_black_24dp
,folder_open_black_24dp
,folder_open_black_24dp
,GlowingRadianceIcon
,grid_on_black_24dp
,help_black_24dp
,home_black_24dp
,IconDeckRadianceIcon
,ImageBackedFilterableRadianceIcon
,info_black_24dp
,insert_drive_file_black_24dp
,insert_drive_file_black_24dp
,keyboard_capslock_black_24dp
,LayeredIcon
,lock_black_24dp
,menu_black_24dp
,palette_black_24dp
,RadianceAsyncLoadingIconUIResource
,RadianceIconUIResource
,refresh_black_24dp
,remove_circle_black_24dp
,save_black_24dp
,ScaleAwareImageWrapperIcon
,select_all_black_24dp
,storage_black_24dp
,view_list_black_24dp
,warning_black_24dp
Extension of the core
Icon
interface that adds more capabilities like
resizing and color filtering.-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
static interface
Interface for creating Radiance icons. -
Method Summary
Modifier and TypeMethodDescriptionvoid
setColorFilter
(RadianceIcon.ColorFilter colorFilter) void
setDimension
(Dimension newDimension) Changes the dimension ofthis
icon.boolean
default BufferedImage
toImage
(double scale) Methods inherited from interface javax.swing.Icon
getIconHeight, getIconWidth, paintIcon
-
Method Details
-
setDimension
Changes the dimension ofthis
icon.- Parameters:
newDimension
- New dimension forthis
icon.
-
toImage
-
supportsColorFilter
boolean supportsColorFilter() -
setColorFilter
-