Uses of Interface
com.github.tadukoo.view.paint.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
Modifier 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 LabelsModifier and TypeMethodDescriptionTadukooTheme.getButtonBackgroundPaint()
TadukooTheme.getButtonDisabledTextPaint()
TadukooTheme.getButtonFocusPaint()
TadukooTheme.getButtonForegroundPaint()
TadukooTheme.getButtonSelectPaint()
TadukooTheme.getLabelBackgroundPaint()
TadukooTheme.getLabelDisabledForegroundPaint()
TadukooTheme.getLabelForegroundPaint()
Modifier 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) ModifierConstructorDescriptionprivate
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
Modifier 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
Modifier 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).