Uses of Class
com.github.tadukoo.view.font.FontFamily
Package
Description
Contains components that provide extra customizations via Tadukoo Look & Feel (e.g.
Classes for dealing with Fonts.
Contains
FormField
, along with its default subclasses
and enums.Contains
NumberFormField
and its subclasses.Contains the
TadukooLookAndFeel
, which allows you
to customize the Look & Feel more easily through the use of the
TadukooTheme
class and
TadukooThemeFactory
.-
Uses of FontFamily in com.github.tadukoo.view.components
Modifier and TypeFieldDescriptionprivate FontFamily
TadukooButton.TadukooButtonBuilder.fontFamily
TheFontFamily
to use on the font of the Buttonprivate FontFamily
TadukooLabel.TadukooLabelBuilder.fontFamily
TheFontFamily
to use on the font of the LabelModifier and TypeMethodDescriptionTadukooButton.TadukooButtonBuilder.font
(FontFamily fontFamily, int fontStyle, int fontSize) Specifies the font to use on the ButtonTadukooLabel.TadukooLabelBuilder.font
(FontFamily fontFamily, int fontStyle, int fontSize) Specifies the font to use on the Label -
Uses of FontFamily in com.github.tadukoo.view.font
Modifier and TypeFieldDescriptionprivate final FontFamily
FontFamily.alternate
The open source alternative font that can be substituted - may be null for open source fontsprivate final FontFamily
FontFamilies.family
TheFontFamily
contained in this enum valueModifier and TypeMethodDescriptionFontResourceLoader.loadFont
(FontFamily font, boolean requireLoadAll) Loads a singleFontFamily
.Modifier and TypeMethodDescriptionFontResourceLoader.loadFonts
(List<FontFamily> fonts, boolean requireLoadAll) Loads a collection ofFont Families
.ModifierConstructorDescriptionprivate
FontFamilies
(FontFamily family) Creates a FontFamily enumeration with the givenFontFamily
(package private)
FontFamily
(String name, FontFamily alternate) This constructor is used for proprietary fonts, and provides an open source alternative. -
Uses of FontFamily in com.github.tadukoo.view.form.field
Modifier and TypeFieldDescriptionprivate final FontFamily
ButtonFormField.buttonFontFamily
TheFontFamily
to use on the font of the Buttonprivate FontFamily
ButtonFormField.ButtonFormFieldBuilder.buttonFontFamily
TheFontFamily
to use on the font of the Buttonprotected FontFamily
FormField.FormFieldBuilder.labelFontFamily
TheFontFamily
for the Label's fontprivate final FontFamily
FormField.labelFontFamily
TheFontFamily
for the Label's fontModifier and TypeMethodDescriptionButtonFormField.getButtonFontFamily()
FormField.getLabelFontFamily()
Modifier and TypeMethodDescriptionButtonFormField.ButtonFormFieldBuilder.buttonFont
(FontFamily buttonFontFamily, int buttonFontStyle, int buttonFontSize) Specifies the font to use on the ButtonBooleanFormField.BooleanFormFieldBuilder.labelFont
(FontFamily labelFontFamily, int labelFontStyle, int labelFontSize) Specifies the font to use on the LabelButtonFormField.ButtonFormFieldBuilder.labelFont
(FontFamily labelFontFamily, int labelFontStyle, int labelFontSize) Specifies the font to use on the LabelDateFormField.DateFormFieldBuilder.labelFont
(FontFamily labelFontFamily, int labelFontStyle, int labelFontSize) Specifies the font to use on the LabelDropDownFormField.DropDownFormFieldBuilder.labelFont
(FontFamily labelFontFamily, int labelFontStyle, int labelFontSize) Specifies the font to use on the LabelFormField.FormFieldBuilder.labelFont
(FontFamily labelFontFamily, int labelFontStyle, int labelFontSize) Specifies the font to use on the LabelFormFormField.FormFormFieldBuilder.labelFont
(FontFamily labelFontFamily, int labelFontStyle, int labelFontSize) Specifies the font to use on the LabelStringFormField.StringFormFieldBuilder.labelFont
(FontFamily labelFontFamily, int labelFontStyle, int labelFontSize) Specifies the font to use on the LabelTableFormField.TableFormFieldBuilder.labelFont
(FontFamily labelFontFamily, int labelFontStyle, int labelFontSize) Specifies the font to use on the LabelModifierConstructorDescriptionprivate
BooleanFormField
(String key, Boolean defaultValue, LabelType labelType, SizablePaint labelForegroundPaint, SizablePaint labelBackgroundPaint, FontFamily labelFontFamily, int labelFontStyle, int labelFontSize, ShapeInfo labelShape, Border labelBorder, int rowPos, int colPos, int rowSpan, int colSpan, boolean logFontResourceLoaderWarnings, com.github.tadukoo.util.logger.EasyLogger logger, GraphicsEnvironment graphEnv, String fontFolder, FontResourceLoader fontResourceLoader, boolean editable) Creates a new BooleanFormField with the given parametersprivate
ButtonFormField
(String key, String defaultValue, LabelType labelType, SizablePaint labelForegroundPaint, SizablePaint labelBackgroundPaint, FontFamily labelFontFamily, int labelFontStyle, int labelFontSize, ShapeInfo labelShape, Border labelBorder, int rowPos, int colPos, int rowSpan, int colSpan, boolean logFontResourceLoaderWarnings, com.github.tadukoo.util.logger.EasyLogger logger, GraphicsEnvironment graphEnv, String fontFolder, FontResourceLoader fontResourceLoader, ActionListener actionListener, SizablePaint buttonForegroundPaint, SizablePaint buttonBackgroundPaint, SizablePaint buttonSelectPaint, SizablePaint buttonFocusPaint, SizablePaint buttonDisabledTextPaint, FontFamily buttonFontFamily, int buttonFontStyle, int buttonFontSize, Border buttonBorder, ShapeInfo buttonShape) Creates a new ButtonFormField with the given parametersprivate
DateFormField
(String key, Date defaultValue, LabelType labelType, SizablePaint labelForegroundPaint, SizablePaint labelBackgroundPaint, FontFamily labelFontFamily, int labelFontStyle, int labelFontSize, ShapeInfo labelShape, Border labelBorder, int rowPos, int colPos, int rowSpan, int colSpan, boolean logFontResourceLoaderWarnings, com.github.tadukoo.util.logger.EasyLogger logger, GraphicsEnvironment graphEnv, String fontFolder, FontResourceLoader fontResourceLoader, int minYear, int maxYear) Creates a new DateFormField with the given parameters.private
DropDownFormField
(String key, String defaultValue, LabelType labelType, SizablePaint labelForegroundPaint, SizablePaint labelBackgroundPaint, FontFamily labelFontFamily, int labelFontStyle, int labelFontSize, ShapeInfo labelShape, Border labelBorder, int rowPos, int colPos, int rowSpan, int colSpan, boolean logFontResourceLoaderWarnings, com.github.tadukoo.util.logger.EasyLogger logger, GraphicsEnvironment graphEnv, String fontFolder, FontResourceLoader fontResourceLoader, boolean editable, String[] options) Creates a new DropDownFormField with the given parameters.protected
FormField
(FieldType type, String key, Type defaultValue, LabelType labelType, SizablePaint labelForegroundPaint, SizablePaint labelBackgroundPaint, FontFamily labelFontFamily, int labelFontStyle, int labelFontSize, ShapeInfo labelShape, Border labelBorder, int rowPos, int colPos, int rowSpan, int colSpan, boolean logFontResourceLoaderWarnings, com.github.tadukoo.util.logger.EasyLogger logger, GraphicsEnvironment graphEnv, String fontFolder, FontResourceLoader fontResourceLoader) Creates a new FormField with the given parameters.private
FormFormField
(String key, AbstractSimpleForm defaultValue, LabelType labelType, SizablePaint labelForegroundPaint, SizablePaint labelBackgroundPaint, FontFamily labelFontFamily, int labelFontStyle, int labelFontSize, ShapeInfo labelShape, Border labelBorder, int rowPos, int colPos, int rowSpan, int colSpan, boolean logFontResourceLoaderWarnings, com.github.tadukoo.util.logger.EasyLogger logger, GraphicsEnvironment graphEnv, String fontFolder, FontResourceLoader fontResourceLoader) Creates a new FormFormField with the given parametersprivate
StringFormField
(String key, String defaultValue, LabelType labelType, SizablePaint labelForegroundPaint, SizablePaint labelBackgroundPaint, FontFamily labelFontFamily, int labelFontStyle, int labelFontSize, ShapeInfo labelShape, Border labelBorder, int rowPos, int colPos, int rowSpan, int colSpan, boolean logFontResourceLoaderWarnings, com.github.tadukoo.util.logger.EasyLogger logger, GraphicsEnvironment graphEnv, String fontFolder, FontResourceLoader fontResourceLoader, StringFormField.StringFieldType stringFieldType, boolean editable, int columns) Creates a new StringFormField with the given parametersprivate
TableFormField
(String key, List<com.github.tadukoo.util.pojo.OrderedMappedPojo> defaultValue, LabelType labelType, SizablePaint labelForegroundPaint, SizablePaint labelBackgroundPaint, FontFamily labelFontFamily, int labelFontStyle, int labelFontSize, ShapeInfo labelShape, Border labelBorder, int rowPos, int colPos, int rowSpan, int colSpan, boolean logFontResourceLoaderWarnings, com.github.tadukoo.util.logger.EasyLogger logger, GraphicsEnvironment graphEnv, String fontFolder, FontResourceLoader fontResourceLoader) Creates a new TableFormField with the given parameters -
Uses of FontFamily in com.github.tadukoo.view.form.field.number
Modifier and TypeMethodDescriptionDoubleFormField.DoubleFormFieldBuilder.labelFont
(FontFamily labelFontFamily, int labelFontStyle, int labelFontSize) Specifies the font to use on the LabelFloatFormField.FloatFormFieldBuilder.labelFont
(FontFamily labelFontFamily, int labelFontStyle, int labelFontSize) Specifies the font to use on the LabelIntFormField.IntFormFieldBuilder.labelFont
(FontFamily labelFontFamily, int labelFontStyle, int labelFontSize) Specifies the font to use on the LabelLongFormField.LongFormFieldBuilder.labelFont
(FontFamily labelFontFamily, int labelFontStyle, int labelFontSize) Specifies the font to use on the LabelShortFormField.ShortFormFieldBuilder.labelFont
(FontFamily labelFontFamily, int labelFontStyle, int labelFontSize) Specifies the font to use on the LabelModifierConstructorDescriptionprivate
DoubleFormField
(String key, Double defaultValue, LabelType labelType, SizablePaint labelForegroundPaint, SizablePaint labelBackgroundPaint, FontFamily labelFontFamily, int labelFontStyle, int labelFontSize, ShapeInfo labelShape, Border labelBorder, int rowPos, int colPos, int rowSpan, int colSpan, boolean logFontResourceLoaderWarnings, com.github.tadukoo.util.logger.EasyLogger logger, GraphicsEnvironment graphEnv, String fontFolder, FontResourceLoader fontResourceLoader, Double minValue, Double maxValue, Double stepSize) Creates a new DoubleFormField with the given parameters.private
FloatFormField
(String key, Float defaultValue, LabelType labelType, SizablePaint labelForegroundPaint, SizablePaint labelBackgroundPaint, FontFamily labelFontFamily, int labelFontStyle, int labelFontSize, ShapeInfo labelShape, Border labelBorder, int rowPos, int colPos, int rowSpan, int colSpan, boolean logFontResourceLoaderWarnings, com.github.tadukoo.util.logger.EasyLogger logger, GraphicsEnvironment graphEnv, String fontFolder, FontResourceLoader fontResourceLoader, Float minValue, Float maxValue, Float stepSize) Creates a new FloatFormField with the given parameters.private
IntFormField
(String key, Integer defaultValue, LabelType labelType, SizablePaint labelForegroundPaint, SizablePaint labelBackgroundPaint, FontFamily labelFontFamily, int labelFontStyle, int labelFontSize, ShapeInfo labelShape, Border labelBorder, int rowPos, int colPos, int rowSpan, int colSpan, boolean logFontResourceLoaderWarnings, com.github.tadukoo.util.logger.EasyLogger logger, GraphicsEnvironment graphEnv, String fontFolder, FontResourceLoader fontResourceLoader, Integer minValue, Integer maxValue, Integer stepSize) Creates a new IntFormField with the given parameters.private
LongFormField
(String key, Long defaultValue, LabelType labelType, SizablePaint labelForegroundPaint, SizablePaint labelBackgroundPaint, FontFamily labelFontFamily, int labelFontStyle, int labelFontSize, ShapeInfo labelShape, Border labelBorder, int rowPos, int colPos, int rowSpan, int colSpan, boolean logFontResourceLoaderWarnings, com.github.tadukoo.util.logger.EasyLogger logger, GraphicsEnvironment graphEnv, String fontFolder, FontResourceLoader fontResourceLoader, Long minValue, Long maxValue, Long stepSize) Creates a new LongFormField with the given parameters.protected
NumberFormField
(FieldType type, String key, Type defaultValue, LabelType labelType, SizablePaint labelForegroundPaint, SizablePaint labelBackgroundPaint, FontFamily labelFontFamily, int labelFontStyle, int labelFontSize, ShapeInfo labelShape, Border labelBorder, int rowPos, int colPos, int rowSpan, int colSpan, boolean logFontResourceLoaderWarnings, com.github.tadukoo.util.logger.EasyLogger logger, GraphicsEnvironment graphEnv, String fontFolder, FontResourceLoader fontResourceLoader, Type minValue, Type maxValue, Type stepSize) Creates a new NumberFormField with the given parameters.private
ShortFormField
(String key, Short defaultValue, LabelType labelType, SizablePaint labelForegroundPaint, SizablePaint labelBackgroundPaint, FontFamily labelFontFamily, int labelFontStyle, int labelFontSize, ShapeInfo labelShape, Border labelBorder, int rowPos, int colPos, int rowSpan, int colSpan, boolean logFontResourceLoaderWarnings, com.github.tadukoo.util.logger.EasyLogger logger, GraphicsEnvironment graphEnv, String fontFolder, FontResourceLoader fontResourceLoader, Short minValue, Short maxValue, Short stepSize) Creates a new ShortFormField with the given parameters. -
Uses of FontFamily in com.github.tadukoo.view.lookandfeel
Modifier and TypeFieldDescriptionprivate FontFamily
TadukooTheme.TadukooThemeBuilder.buttonFontFamily
TheFontFamily
to use for Buttonsprivate FontFamily
TadukooTheme.TadukooThemeBuilder.defaultFontFamily
TheFontFamily
to use for unspecified fontsprivate FontFamily
TadukooTheme.TadukooThemeBuilder.labelFontFamily
TheFontFamily
to use for Labelsprivate FontFamily
TadukooTheme.TadukooThemeBuilder.titledBorderFontFamily
The defaultFontFamily
to use in Titled BordersModifier and TypeMethodDescriptionTadukooTheme.TadukooThemeBuilder.buttonFont
(FontFamily buttonFontFamily, int buttonFontStyle, int buttonFontSize) Specifies the font to use for ButtonsTadukooTheme.TadukooThemeBuilder.defaultFont
(FontFamily defaultFontFamily, int defaultFontStyle, int defaultFontSize) Specifies the font to use for unspecified fontsTadukooTheme.TadukooThemeBuilder.labelFont
(FontFamily labelFontFamily, int labelFontStyle, int labelFontSize) Specifies the font to use for LabelsTadukooTheme.TadukooThemeBuilder.titledBorderFont
(FontFamily titledBorderFontFamily, int titledBorderFontStyle, int titledBorderFontSize) Specifies the default font to use for Titled Borders