Interface RadianceIcon
-
- All Superinterfaces:
javax.swing.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
public interface RadianceIcon extends javax.swing.Icon
Extension of the coreIcon
interface that adds more capabilities like resizing and color filtering.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
RadianceIcon.ColorFilter
static interface
RadianceIcon.Factory
Interface for creating Radiance icons.
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description void
setColorFilter(RadianceIcon.ColorFilter colorFilter)
void
setDimension(java.awt.Dimension newDimension)
Changes the dimension ofthis
icon.boolean
supportsColorFilter()
default java.awt.image.BufferedImage
toImage(double scale)
-
-
-
Method Detail
-
setDimension
void setDimension(java.awt.Dimension newDimension)
Changes the dimension ofthis
icon.- Parameters:
newDimension
- New dimension forthis
icon.
-
toImage
default java.awt.image.BufferedImage toImage(double scale)
-
supportsColorFilter
boolean supportsColorFilter()
-
setColorFilter
void setColorFilter(RadianceIcon.ColorFilter colorFilter)
-
-