Uses of Interface
com.github.tadukoo.view.paint.PaintUIResource
Packages that use PaintUIResource
Package
Description
Contains the
TadukooLookAndFeel
, which allows you
to customize the Look & Feel more easily through the use of the
TadukooTheme
class and
TadukooThemeFactory
.Contains
SizablePaint
, to be used to create
Paints
that can vary based on the dimensions of the space they're to fill.Provides builders for making
Gradients
that can be
used to span an arbitrary space (has a method to generate a Paint when given a Dimension, rather than making a
gradient paint that only works for certain dimensions.-
Uses of PaintUIResource in com.github.tadukoo.view.lookandfeel
Fields in com.github.tadukoo.view.lookandfeel declared as PaintUIResourceModifier and TypeFieldDescriptionprivate final PaintUIResource
TadukooTheme.buttonBackgroundPaint
ThePaintUIResource
to use for the background on Buttonsprivate PaintUIResource
TadukooTheme.TadukooThemeBuilder.buttonBackgroundPaint
ThePaintUIResource
to use for the background on Buttonsprivate final PaintUIResource
TadukooTheme.buttonDisabledTextPaint
ThePaintUIResource
to use for disabled text on Buttonsprivate PaintUIResource
TadukooTheme.TadukooThemeBuilder.buttonDisabledTextPaint
ThePaintUIResource
to use for disabled text on Buttonsprivate final PaintUIResource
TadukooTheme.buttonFocusPaint
ThePaintUIResource
to use for focus on Buttonsprivate PaintUIResource
TadukooTheme.TadukooThemeBuilder.buttonFocusPaint
ThePaintUIResource
to use for focus on Buttonsprivate final PaintUIResource
TadukooTheme.buttonForegroundPaint
ThePaintUIResource
to use for the foreground on Buttonsprivate PaintUIResource
TadukooTheme.TadukooThemeBuilder.buttonForegroundPaint
ThePaintUIResource
to use for the foreground on Buttonsprivate final PaintUIResource
TadukooTheme.buttonSelectPaint
ThePaintUIResource
to use for select on Buttonsprivate PaintUIResource
TadukooTheme.TadukooThemeBuilder.buttonSelectPaint
ThePaintUIResource
to use for select on Buttonsprivate PaintUIResource
TadukooTheme.TadukooThemeBuilder.defaultBackgroundPaint
ThePaintUIResource
to use for all unspecified background paintsprivate PaintUIResource
TadukooTheme.TadukooThemeBuilder.defaultDisabledForegroundPaint
ThePaintUIResource
to use for all unspecified disabled foreground paintsprivate PaintUIResource
TadukooTheme.TadukooThemeBuilder.defaultDisabledTextPaint
ThePaintUIResource
to use for all unspecified disabled text paintsprivate PaintUIResource
TadukooTheme.TadukooThemeBuilder.defaultFocusPaint
ThePaintUIResource
to use for all unspecified focus paintsprivate PaintUIResource
TadukooTheme.TadukooThemeBuilder.defaultForegroundPaint
ThePaintUIResource
to use for all unspecified foreground paintsprivate PaintUIResource
TadukooTheme.TadukooThemeBuilder.defaultSelectPaint
ThePaintUIResource
to use for all unspecified select paintsprivate final PaintUIResource
TadukooTheme.labelBackgroundPaint
ThePaintUIResource
to use for the background on Labelsprivate PaintUIResource
TadukooTheme.TadukooThemeBuilder.labelBackgroundPaint
ThePaintUIResource
to use for the background on Labelsprivate final PaintUIResource
TadukooTheme.labelDisabledForegroundPaint
ThePaintUIResource
to use for the disabled foreground on Labelsprivate PaintUIResource
TadukooTheme.TadukooThemeBuilder.labelDisabledForegroundPaint
ThePaintUIResource
to use for disabled foreground on Labelsprivate final PaintUIResource
TadukooTheme.labelForegroundPaint
ThePaintUIResource
to use for the foreground on Labelsprivate PaintUIResource
TadukooTheme.TadukooThemeBuilder.labelForegroundPaint
ThePaintUIResource
to use for the foreground on LabelsMethods in com.github.tadukoo.view.lookandfeel that return PaintUIResourceModifier and TypeMethodDescriptionTadukooTheme.getButtonBackgroundPaint()
TadukooTheme.getButtonDisabledTextPaint()
TadukooTheme.getButtonFocusPaint()
TadukooTheme.getButtonForegroundPaint()
TadukooTheme.getButtonSelectPaint()
TadukooTheme.getLabelBackgroundPaint()
TadukooTheme.getLabelDisabledForegroundPaint()
TadukooTheme.getLabelForegroundPaint()
Methods in com.github.tadukoo.view.lookandfeel with parameters of type PaintUIResourceModifier and TypeMethodDescriptionTadukooTheme.TadukooThemeBuilder.buttonBackgroundPaint
(PaintUIResource buttonBackgroundPaint) TadukooTheme.TadukooThemeBuilder.buttonDisabledTextPaint
(PaintUIResource buttonDisabledTextPaint) TadukooTheme.TadukooThemeBuilder.buttonFocusPaint
(PaintUIResource buttonFocusPaint) TadukooTheme.TadukooThemeBuilder.buttonForegroundPaint
(PaintUIResource buttonForegroundPaint) TadukooTheme.TadukooThemeBuilder.buttonSelectPaint
(PaintUIResource buttonSelectPaint) TadukooTheme.TadukooThemeBuilder.defaultBackgroundPaint
(PaintUIResource defaultBackgroundPaint) TadukooTheme.TadukooThemeBuilder.defaultDisabledForegroundPaint
(PaintUIResource defaultDisabledForegroundPaint) TadukooTheme.TadukooThemeBuilder.defaultDisabledTextPaint
(PaintUIResource defaultDisabledTextPaint) TadukooTheme.TadukooThemeBuilder.defaultFocusPaint
(PaintUIResource defaultFocusPaint) TadukooTheme.TadukooThemeBuilder.defaultForegroundPaint
(PaintUIResource defaultForegroundPaint) TadukooTheme.TadukooThemeBuilder.defaultSelectPaint
(PaintUIResource defaultSelectPaint) TadukooTheme.TadukooThemeBuilder.labelBackgroundPaint
(PaintUIResource labelBackgroundPaint) TadukooTheme.TadukooThemeBuilder.labelDisabledForegroundPaint
(PaintUIResource labelDisabledForegroundPaint) TadukooTheme.TadukooThemeBuilder.labelForegroundPaint
(PaintUIResource labelForegroundPaint) Constructors in com.github.tadukoo.view.lookandfeel with parameters of type PaintUIResourceModifierConstructorDescriptionprivate
TadukooTheme
(String buttonUI, String labelUI, PaintUIResource buttonForegroundPaint, PaintUIResource buttonBackgroundPaint, PaintUIResource buttonFocusPaint, PaintUIResource buttonSelectPaint, PaintUIResource buttonDisabledTextPaint, FontUIResource buttonFont, ShapeInfoUIResource buttonShapeInfo, BorderUIResource buttonBorder, PaintUIResource labelForegroundPaint, PaintUIResource labelBackgroundPaint, PaintUIResource labelDisabledForegroundPaint, FontUIResource labelFont, ShapeInfoUIResource labelShapeInfo, BorderUIResource labelBorder, BorderUIResource titledBorderBorder, FontUIResource titledBorderFont, ColorUIResource titledBorderColor, int titledBorderPosition, Object[] classDefaults, Object[] systemColorDefaults, Object[] componentDefaults) Constructs a new TadukooTheme with the given customizations. -
Uses of PaintUIResource in com.github.tadukoo.view.paint
Classes in com.github.tadukoo.view.paint that implement PaintUIResourceModifier and TypeClassDescriptionclass
ColorPaintUIResource is aPaintUIResource
to be used in Tadukoo Look & Feel (or other custom Look & Feels if desired) for custom paints if you want a solid color.class
No Paint UIResource is aPaintUIResource
version ofNoPaint
- where it's used when you need a non-nullPaintUIResource
but don't want an actual paint. -
Uses of PaintUIResource in com.github.tadukoo.view.paint.gradient
Classes in com.github.tadukoo.view.paint.gradient that implement PaintUIResourceModifier and TypeClassDescriptionclass
GradientUIResource is simply aLinearGradient
wrapped as aPaintUIResource
so that it can be used in Tadukoo Look & Feel (or other custom Look & Feels if desired).