Uses of Class
com.github.tadukoo.view.shapes.ShapeInfo
Package
Description
Contains components that provide extra customizations via Tadukoo Look & Feel (e.g.
Contains interfaces for use in
Components
containing customizations that could be
used in Tadukoo Look & Feel or another custom Look & Feel if desired, or used in other ways potentially.Contains
FormField
, along with its default subclasses
and enums.Contains
NumberFormField
and its subclasses.Contains the Component UI classes used in
Tadukoo Look & Feel
Contains an enum of
Shapes
along with a
functional interface
for creating shapes when passed
dimensions.-
Uses of ShapeInfo in com.github.tadukoo.view.border
Modifier and TypeFieldDescriptionprivate ShapeInfo
ShapedBevelBorder.ShapedBevelBorderBuilder.shapeInfo
TheShapeInfo
to use on the Border (may be null to use the component's shape)private final ShapeInfo
ShapedBevelBorder.shapeInfo
TheShapeInfo
to use on the Border (may be null to use the component's shape)private ShapeInfo
ShapedEtchedBorder.ShapedEtchedBorderBuilder.shapeInfo
TheShapeInfo
to use on the Border (may be null to use the component's shape)private final ShapeInfo
ShapedEtchedBorder.shapeInfo
TheShapeInfo
to use on the Border (may be null to use the component's shape)private ShapeInfo
ShapedLineBorder.ShapedLineBorderBuilder.shapeInfo
TheShapeInfo
to use on the Border (may be null to use the component's shape)private final ShapeInfo
ShapedLineBorder.shapeInfo
TheShapeInfo
to use on this Border (may be null to use the component's shape)Modifier and TypeMethodDescriptionprivate void
ShapedBevelBorder.paintLoweredBevel
(Component c, Graphics g, int x, int y, int w, int h, ShapeInfo shapeInfo) Paints a lowered bevel for the specified component with the specified position and size.private void
ShapedBevelBorder.paintRaisedBevel
(Component c, Graphics g, int x, int y, int w, int h, ShapeInfo shapeInfo) Paints a raised bevel for the specified component with the specified position and size.ModifierConstructorDescriptionprivate
ShapedBevelBorder
(ShapeInfo shapeInfo, ShapedBevelBorder.BevelType bevelType, SizablePaint highlightInnerPaint, SizablePaint highlightOuterPaint, SizablePaint shadowInnerPaint, SizablePaint shadowOuterPaint) Creates a new Shaped Bevel Border with the given parametersprivate
ShapedEtchedBorder
(ShapeInfo shapeInfo, ShapedEtchedBorder.EtchType etchType, SizablePaint highlightPaint, SizablePaint shadowPaint) Creates a new Shaped Etched Border with the given parametersprivate
ShapedLineBorder
(ShapeInfo shapeInfo, SizablePaint paint, int thickness) Constructs a new ShapedLineBorder with the given parameters -
Uses of ShapeInfo in com.github.tadukoo.view.components
Modifier and TypeFieldDescriptionprivate ShapeInfo
TadukooButton.shapeInfo
TheShapeInfo
to use on the Buttonprivate ShapeInfo
TadukooButton.TadukooButtonBuilder.shapeInfo
TheShapeInfo
to use on the Buttonprivate ShapeInfo
TadukooLabel.shapeInfo
TheShapeInfo
to use on the Labelprivate ShapeInfo
TadukooLabel.TadukooLabelBuilder.shapeInfo
TheShapeInfo
to use on the LabelModifier and TypeMethodDescriptionvoid
TadukooButton.setShapeInfo
(ShapeInfo shapeInfo) Sets theShapeInfo
for this componentvoid
TadukooLabel.setShapeInfo
(ShapeInfo shapeInfo) Sets theShapeInfo
for this componentModifierConstructorDescriptionprivate
TadukooButton
(String text, Icon icon, ActionListener actionListener, SizablePaint foregroundPaint, SizablePaint backgroundPaint, SizablePaint selectPaint, SizablePaint focusPaint, SizablePaint disabledTextPaint, Font font, ShapeInfo shapeInfo, Border border) Creates a new Button with the given parametersprivate
TadukooLabel
(String text, Icon icon, SizablePaint foregroundPaint, SizablePaint backgroundPaint, SizablePaint disabledForegroundPaint, Font font, ShapeInfo shapeInfo, Border border) Constructs a new Tadukoo Label with the given parameters -
Uses of ShapeInfo in com.github.tadukoo.view.components.interfaces
Modifier and TypeMethodDescriptionvoid
Shaped.setShapeInfo
(ShapeInfo shapeInfo) Sets theShapeInfo
for this component -
Uses of ShapeInfo in com.github.tadukoo.view.form.field
Modifier and TypeFieldDescriptionprivate ShapeInfo
ButtonFormField.ButtonFormFieldBuilder.buttonShape
TheShapeInfo
to use on the Buttonprivate final ShapeInfo
ButtonFormField.buttonShape
TheShapeInfo
to use on the Buttonprotected ShapeInfo
FormField.FormFieldBuilder.labelShape
TheShapeInfo
to use for the Labelprivate final ShapeInfo
FormField.labelShape
TheShapeInfo
to use for the LabelModifier and TypeMethodDescriptionButtonFormField.ButtonFormFieldBuilder.buttonShape
(ShapeInfo buttonShape) BooleanFormField.BooleanFormFieldBuilder.labelShape
(ShapeInfo labelShape) ButtonFormField.ButtonFormFieldBuilder.labelShape
(ShapeInfo labelShape) DateFormField.DateFormFieldBuilder.labelShape
(ShapeInfo labelShape) DropDownFormField.DropDownFormFieldBuilder.labelShape
(ShapeInfo labelShape) FormField.FormFieldBuilder.labelShape
(ShapeInfo labelShape) FormFormField.FormFormFieldBuilder.labelShape
(ShapeInfo labelShape) StringFormField.StringFormFieldBuilder.labelShape
(ShapeInfo labelShape) TableFormField.TableFormFieldBuilder.labelShape
(ShapeInfo labelShape) ModifierConstructorDescriptionprivate
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 ShapeInfo in com.github.tadukoo.view.form.field.number
Modifier and TypeMethodDescriptionDoubleFormField.DoubleFormFieldBuilder.labelShape
(ShapeInfo labelShape) FloatFormField.FloatFormFieldBuilder.labelShape
(ShapeInfo labelShape) IntFormField.IntFormFieldBuilder.labelShape
(ShapeInfo labelShape) LongFormField.LongFormFieldBuilder.labelShape
(ShapeInfo labelShape) ShortFormField.ShortFormFieldBuilder.labelShape
(ShapeInfo labelShape) ModifierConstructorDescriptionprivate
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 ShapeInfo in com.github.tadukoo.view.lookandfeel.componentui
-
Uses of ShapeInfo in com.github.tadukoo.view.shapes
Modifier and TypeClassDescriptionclass
A wrapper aroundShapeInfo
to turn it into aUIResource
for use in the Look & Feel.