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,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
Extension of the core
Icon interface that adds more capabilities like
resizing and color filtering.-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interfaceInterface for creating Radiance icons. -
Method Summary
Modifier and TypeMethodDescriptionvoidsetColorFilter(RadianceIcon.ColorFilter colorFilter) voidsetDimension(Dimension newDimension) Changes the dimension ofthisicon.booleandefault BufferedImagetoImage(double scale) Methods inherited from interface javax.swing.Icon
getIconHeight, getIconWidth, paintIcon
-
Method Details
-
setDimension
Changes the dimension ofthisicon.- Parameters:
newDimension- New dimension forthisicon.
-
toImage
-
supportsColorFilter
boolean supportsColorFilter() -
setColorFilter
-