Uses of Class
com.github.tadukoo.view.lookandfeel.TadukooTheme.TadukooThemeBuilder
Package
Description
Contains the
TadukooLookAndFeel
, which allows you
to customize the Look & Feel more easily through the use of the
TadukooTheme
class and
TadukooThemeFactory
.-
Uses of TadukooTheme.TadukooThemeBuilder in com.github.tadukoo.view.lookandfeel
Modifier and TypeMethodDescriptionTadukooTheme.builder()
TadukooTheme.TadukooThemeBuilder.buttonBackgroundPaint
(PaintUIResource buttonBackgroundPaint) TadukooTheme.TadukooThemeBuilder.buttonBorder
(BorderUIResource buttonBorder) TadukooTheme.TadukooThemeBuilder.buttonDisabledTextPaint
(PaintUIResource buttonDisabledTextPaint) TadukooTheme.TadukooThemeBuilder.buttonFocusPaint
(PaintUIResource buttonFocusPaint) TadukooTheme.TadukooThemeBuilder.buttonFont
(FontFamily buttonFontFamily, int buttonFontStyle, int buttonFontSize) Specifies the font to use for ButtonsTadukooTheme.TadukooThemeBuilder.buttonForegroundPaint
(PaintUIResource buttonForegroundPaint) TadukooTheme.TadukooThemeBuilder.buttonSelectPaint
(PaintUIResource buttonSelectPaint) TadukooTheme.TadukooThemeBuilder.buttonShapeInfo
(ShapeInfoUIResource buttonShapeInfo) TadukooTheme.TadukooThemeBuilder.classDefault
(String key, Class<?> clazz) Adds a class default beyond those specified in the "Component UI Classes" section - this adds to the map instead of overwriting itTadukooTheme.TadukooThemeBuilder.classDefaults
(Map<String, Class<?>> classDefaults) TadukooTheme.TadukooThemeBuilder.componentDefault
(String key, Object value) Adds a component default beyond those specified in the above sections - this adds to the map instead of overwriting itTadukooTheme.TadukooThemeBuilder.componentDefaults
(Map<String, Object> componentDefaults) TadukooThemeFactory.copyMetalTheme
(TadukooTheme.TadukooThemeBuilder themeBuilder, MetalTheme metalTheme) Copies the colors and fonts from the givenMetalTheme
to the givenTadukooThemeBuilder
and returns the TadukooThemeBuilder to easily continue building theTadukooTheme
.TadukooTheme.TadukooThemeBuilder.defaultBackgroundPaint
(PaintUIResource defaultBackgroundPaint) TadukooTheme.TadukooThemeBuilder.defaultBorder
(BorderUIResource defaultBorder) TadukooTheme.TadukooThemeBuilder.defaultDisabledForegroundPaint
(PaintUIResource defaultDisabledForegroundPaint) TadukooTheme.TadukooThemeBuilder.defaultDisabledTextPaint
(PaintUIResource defaultDisabledTextPaint) TadukooTheme.TadukooThemeBuilder.defaultFocusPaint
(PaintUIResource defaultFocusPaint) TadukooTheme.TadukooThemeBuilder.defaultFont
(FontFamily defaultFontFamily, int defaultFontStyle, int defaultFontSize) Specifies the font to use for unspecified fontsTadukooTheme.TadukooThemeBuilder.defaultForegroundPaint
(PaintUIResource defaultForegroundPaint) TadukooThemeFactory.defaultMetalThemeBuilder()
TadukooTheme.TadukooThemeBuilder.defaultSelectPaint
(PaintUIResource defaultSelectPaint) TadukooTheme.TadukooThemeBuilder.defaultShapeInfo
(ShapeInfoUIResource defaultShapeInfo) TadukooThemeFactory.defaultThemeBuilder()
TadukooTheme.TadukooThemeBuilder.fontFolder
(String fontFolder) TadukooTheme.TadukooThemeBuilder.fontResourceLoader
(FontResourceLoader fontResourceLoader) TadukooTheme.TadukooThemeBuilder.graphEnv
(GraphicsEnvironment graphEnv) TadukooTheme.TadukooThemeBuilder.labelBackgroundPaint
(PaintUIResource labelBackgroundPaint) TadukooTheme.TadukooThemeBuilder.labelBorder
(BorderUIResource labelBorder) TadukooTheme.TadukooThemeBuilder.labelDisabledForegroundPaint
(PaintUIResource labelDisabledForegroundPaint) TadukooTheme.TadukooThemeBuilder.labelFont
(FontFamily labelFontFamily, int labelFontStyle, int labelFontSize) Specifies the font to use for LabelsTadukooTheme.TadukooThemeBuilder.labelForegroundPaint
(PaintUIResource labelForegroundPaint) TadukooTheme.TadukooThemeBuilder.labelShapeInfo
(ShapeInfoUIResource labelShapeInfo) TadukooTheme.TadukooThemeBuilder.logFontResourceLoaderWarnings
(boolean logFontResourceLoaderWarnings) TadukooTheme.TadukooThemeBuilder.logger
(com.github.tadukoo.util.logger.EasyLogger logger) TadukooThemeFactory.metalThemeBuilder()
TadukooThemeFactory.oceanThemeBuilder()
TadukooTheme.TadukooThemeBuilder.systemColorDefault
(String key, ColorUIResource color) Adds a system color default - this adds to the map instead of overwriting itTadukooTheme.TadukooThemeBuilder.systemColorDefaults
(Map<String, ColorUIResource> systemColorDefaults) TadukooTheme.TadukooThemeBuilder.titledBorderBorder
(BorderUIResource titledBorderBorder) TadukooTheme.TadukooThemeBuilder.titledBorderColor
(ColorUIResource titledBorderColor) TadukooTheme.TadukooThemeBuilder.titledBorderFont
(FontFamily titledBorderFontFamily, int titledBorderFontStyle, int titledBorderFontSize) Specifies the default font to use for Titled BordersTadukooTheme.TadukooThemeBuilder.titledBorderPosition
(TitlePosition titledBorderPosition) Modifier and TypeMethodDescriptionTadukooThemeFactory.copyMetalTheme
(TadukooTheme.TadukooThemeBuilder themeBuilder, MetalTheme metalTheme) Copies the colors and fonts from the givenMetalTheme
to the givenTadukooThemeBuilder
and returns the TadukooThemeBuilder to easily continue building theTadukooTheme
.