Uses of Class
com.github.tadukoo.view.shapes.ShapeInfo
Packages that use 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
Fields in com.github.tadukoo.view.border declared as ShapeInfoModifier 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)Methods in com.github.tadukoo.view.border with parameters of type ShapeInfoModifier 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.Constructors in com.github.tadukoo.view.border with parameters of type ShapeInfoModifierConstructorDescriptionprivate
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
Fields in com.github.tadukoo.view.components declared as ShapeInfoModifier 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 LabelMethods in com.github.tadukoo.view.components that return ShapeInfoMethods in com.github.tadukoo.view.components with parameters of type ShapeInfoModifier and TypeMethodDescriptionvoid
TadukooButton.setShapeInfo
(ShapeInfo shapeInfo) Sets theShapeInfo
for this componentvoid
TadukooLabel.setShapeInfo
(ShapeInfo shapeInfo) Sets theShapeInfo
for this componentConstructors in com.github.tadukoo.view.components with parameters of type ShapeInfoModifierConstructorDescriptionprivate
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
Methods in com.github.tadukoo.view.components.interfaces that return ShapeInfoMethods in com.github.tadukoo.view.components.interfaces with parameters of type ShapeInfoModifier and TypeMethodDescriptionvoid
Shaped.setShapeInfo
(ShapeInfo shapeInfo) Sets theShapeInfo
for this component -
Uses of ShapeInfo in com.github.tadukoo.view.form.field
Fields in com.github.tadukoo.view.form.field declared as ShapeInfoModifier 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 LabelMethods in com.github.tadukoo.view.form.field that return ShapeInfoMethods in com.github.tadukoo.view.form.field with parameters of type ShapeInfoModifier 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) Constructors in com.github.tadukoo.view.form.field with parameters of type ShapeInfoModifierConstructorDescriptionprivate
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
Methods in com.github.tadukoo.view.form.field.number with parameters of type ShapeInfoModifier 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) Constructors in com.github.tadukoo.view.form.field.number with parameters of type ShapeInfoModifierConstructorDescriptionprivate
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
Methods in com.github.tadukoo.view.lookandfeel.componentui that return ShapeInfo -
Uses of ShapeInfo in com.github.tadukoo.view.shapes
Subclasses of ShapeInfo in com.github.tadukoo.view.shapesModifier and TypeClassDescriptionclass
A wrapper aroundShapeInfo
to turn it into aUIResource
for use in the Look & Feel.Fields in com.github.tadukoo.view.shapes declared as ShapeInfoMethods in com.github.tadukoo.view.shapes that return ShapeInfoConstructors in com.github.tadukoo.view.shapes with parameters of type ShapeInfo