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,BreadcrumbCommandButtonPopupIcon,brightness_high_black_24dp,ColorRadianceIcon,CommandButtonDefaultPopupIcon,CommandButtonFollowColorTokensIcon,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.IconExtension of the coreIconinterface that adds more capabilities like resizing and color filtering.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceRadianceIcon.ColorFilterstatic interfaceRadianceIcon.FactoryInterface for creating Radiance icons.
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidsetColorFilter(RadianceIcon.ColorFilter colorFilter)voidsetDimension(java.awt.Dimension newDimension)Changes the dimension ofthisicon.booleansupportsColorFilter()default java.awt.image.BufferedImagetoImage(double scale)
-
-
-
Method Detail
-
setDimension
void setDimension(java.awt.Dimension newDimension)
Changes the dimension ofthisicon.- Parameters:
newDimension- New dimension forthisicon.
-
toImage
default java.awt.image.BufferedImage toImage(double scale)
-
supportsColorFilter
boolean supportsColorFilter()
-
setColorFilter
void setColorFilter(RadianceIcon.ColorFilter colorFilter)
-
-