Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
S
- SANS_SERIF - Enum constant in enum class com.github.tadukoo.view.font.FontFamilies
-
Logical Font:
Font.SANS_SERIF
- SATISFY - Enum constant in enum class com.github.tadukoo.view.font.FontFamilies
-
Open Source Font: Satisfy
- saveValues() - Method in interface com.github.tadukoo.view.form.Form
-
This method can be called by subclasses to update the values present in the form from the Component values
- saveValues() - Method in interface com.github.tadukoo.view.form.SimpleForm
-
This method can be called by subclasses to update the values present in the form from the Component values
- saveValues() - Method in interface com.github.tadukoo.view.form.tabbed.TabbedForm
-
This method can be called by subclasses to update the values present in the form from the Component values
- SCROLL_TAB_LAYOUT - Enum constant in enum class com.github.tadukoo.view.constants.TabLayoutPolicy
-
The tabs can be scrolled if there are too many to fit in the given space
- SEGOE_UI - Enum constant in enum class com.github.tadukoo.view.font.FontFamilies
-
Proprietary Font: Selawik - alternate is
FontFamilies.SELAWIK
- SELAWIK - Enum constant in enum class com.github.tadukoo.view.font.FontFamilies
-
Open Source Font: Selawik - made as an alternate to
FontFamilies.SEGOE_UI
- selectPaint - Variable in class com.github.tadukoo.view.components.TadukooButton
-
The
SizablePaint
to use for when this Button is selected - selectPaint - Variable in class com.github.tadukoo.view.components.TadukooButton.TadukooButtonBuilder
-
The
SizablePaint
to use for when the Button is selected - selectPaint(SizablePaint) - Method in class com.github.tadukoo.view.components.TadukooButton.TadukooButtonBuilder
- SEMI_BOLD - Static variable in interface com.github.tadukoo.view.font.FontConstants
-
"SemiBold" - used in several font file names
- SEMI_BOLD_ITALIC - Static variable in interface com.github.tadukoo.view.font.FontConstants
-
"SemiBoldItalic" - used in several font file names
- SERIF - Enum constant in enum class com.github.tadukoo.view.font.FontFamilies
-
Logical Font:
Font.SERIF
- setBackgroundPaint(SizablePaint) - Method in interface com.github.tadukoo.view.components.interfaces.paint.HasSizablePaints
-
Sets the background
SizablePaint
for this Component - setBackgroundPaint(SizablePaint) - Method in class com.github.tadukoo.view.components.TadukooButton
-
Sets the background
SizablePaint
for this Component - setBackgroundPaint(SizablePaint) - Method in class com.github.tadukoo.view.components.TadukooLabel
-
Sets the background
SizablePaint
for this Component - setDay(int) - Method in class com.github.tadukoo.view.form.components.DateForm
-
Sets the day of the month
- setDefaultFields() - Method in class com.github.tadukoo.view.form.components.DateForm
-
This method should be called by the constructor to set default fields (this is where you should create new
FormField
s by callingSimpleForm.addField(FormField)
) - setDefaultFields() - Method in interface com.github.tadukoo.view.form.SimpleForm
-
This method should be called by the constructor to set default fields (this is where you should create new
FormField
s by callingSimpleForm.addField(FormField)
) - setDefaultTabs() - Method in interface com.github.tadukoo.view.form.tabbed.TabbedForm
-
Used by subclasses to setup the tabs used in the Tabbed Form, mainly by calling the addTab methods
- setDisabledForegroundPaint(SizablePaint) - Method in interface com.github.tadukoo.view.components.interfaces.paint.HasDisabledForegroundPaint
-
Sets the disabled foreground
SizablePaint
for this Component - setDisabledForegroundPaint(SizablePaint) - Method in class com.github.tadukoo.view.components.TadukooLabel
-
Sets the disabled foreground
SizablePaint
for this Component - setDisabledTextPaint(SizablePaint) - Method in interface com.github.tadukoo.view.components.interfaces.paint.HasDisabledTextPaint
-
Sets the disabled text
SizablePaint
for this Component - setDisabledTextPaint(SizablePaint) - Method in class com.github.tadukoo.view.components.TadukooButton
-
Sets the disabled text
SizablePaint
for this Component - setFocusPaint(SizablePaint) - Method in interface com.github.tadukoo.view.components.interfaces.paint.HasSelectAndFocusPaints
-
Sets the focus
SizablePaint
for this Component - setFocusPaint(SizablePaint) - Method in class com.github.tadukoo.view.components.TadukooButton
-
Sets the focus
SizablePaint
for this Component - setForegroundPaint(SizablePaint) - Method in interface com.github.tadukoo.view.components.interfaces.paint.HasSizablePaints
-
Sets the foreground
SizablePaint
for this Component - setForegroundPaint(SizablePaint) - Method in class com.github.tadukoo.view.components.TadukooButton
-
Sets the foreground
SizablePaint
for this Component - setForegroundPaint(SizablePaint) - Method in class com.github.tadukoo.view.components.TadukooLabel
-
Sets the foreground
SizablePaint
for this Component - setMonth(String) - Method in class com.github.tadukoo.view.form.components.DateForm
-
Sets the Month for this Date
- setMonth(Month) - Method in class com.github.tadukoo.view.form.components.DateForm
-
Set the Month for this Date
- setSelectPaint(SizablePaint) - Method in interface com.github.tadukoo.view.components.interfaces.paint.HasSelectAndFocusPaints
-
Sets the select
SizablePaint
for this Component - setSelectPaint(SizablePaint) - Method in class com.github.tadukoo.view.components.TadukooButton
-
Sets the select
SizablePaint
for this Component - setShapeInfo(ShapeInfo) - Method in interface com.github.tadukoo.view.components.interfaces.Shaped
-
Sets the
ShapeInfo
for this component - setShapeInfo(ShapeInfo) - Method in class com.github.tadukoo.view.components.TadukooButton
-
Sets the
ShapeInfo
for this component - setShapeInfo(ShapeInfo) - Method in class com.github.tadukoo.view.components.TadukooLabel
-
Sets the
ShapeInfo
for this component - setTableData(List<OrderedMappedPojo>) - Method in class com.github.tadukoo.view.components.TadukooTable
-
Sets the columns and rows of the table based on the passed in data.
- setYear(int) - Method in class com.github.tadukoo.view.form.components.DateForm
-
Sets the year
- shadowInnerPaint - Variable in class com.github.tadukoo.view.border.ShapedBevelBorder
-
The
SizablePaint
for the inner shadow - shadowInnerPaint - Variable in class com.github.tadukoo.view.border.ShapedBevelBorder.ShapedBevelBorderBuilder
-
The
SizablePaint
for the inner shadow - shadowInnerPaint(SizablePaint) - Method in class com.github.tadukoo.view.border.ShapedBevelBorder.ShapedBevelBorderBuilder
- shadowOuterPaint - Variable in class com.github.tadukoo.view.border.ShapedBevelBorder
-
The
SizablePaint
for the outer shadow - shadowOuterPaint - Variable in class com.github.tadukoo.view.border.ShapedBevelBorder.ShapedBevelBorderBuilder
-
The
SizablePaint
for the outer shadow - shadowOuterPaint(SizablePaint) - Method in class com.github.tadukoo.view.border.ShapedBevelBorder.ShapedBevelBorderBuilder
- shadowPaint - Variable in class com.github.tadukoo.view.border.ShapedEtchedBorder
-
The
SizablePaint
for the shadow - shadowPaint - Variable in class com.github.tadukoo.view.border.ShapedEtchedBorder.ShapedEtchedBorderBuilder
-
The
SizablePaint
for the shadow - shadowPaint(SizablePaint) - Method in class com.github.tadukoo.view.border.ShapedEtchedBorder.ShapedEtchedBorderBuilder
- Shaped - Interface in com.github.tadukoo.view.components.interfaces
-
Shaped provides methods for getting and setting
ShapeInfo
, to be used on custom components to allow them to use custom shapes. - ShapedBevelBorder - Class in com.github.tadukoo.view.border
-
Shaped Etched Border mimics the functionality of a
BevelBorder
, but uses theShapeInfo
(if present) on the component to draw the border, rather than making a rectangular border, or it can have its ownShapeInfo
if desired. - ShapedBevelBorder(ShapeInfo, ShapedBevelBorder.BevelType, SizablePaint, SizablePaint, SizablePaint, SizablePaint) - Constructor for class com.github.tadukoo.view.border.ShapedBevelBorder
-
Creates a new Shaped Bevel Border with the given parameters
- ShapedBevelBorder.BevelType - Enum Class in com.github.tadukoo.view.border
-
An enum representing the Bevel type to be used (RAISED or LOWERED) for a border
- ShapedBevelBorder.ShapedBevelBorderBuilder - Class in com.github.tadukoo.view.border
-
Shaped Bevel Border Builder is used to create a
ShapedBevelBorder
. - ShapedBevelBorderBuilder() - Constructor for class com.github.tadukoo.view.border.ShapedBevelBorder.ShapedBevelBorderBuilder
-
Can't create outside of ShapedBevelBorder
- ShapedEtchedBorder - Class in com.github.tadukoo.view.border
-
Shaped Etched Border mimics the functionality of a
EtchedBorder
, but uses theShapeInfo
(if present) on the component to draw the border, rather than making a rectangular border, or it can have its ownShapeInfo
if desired. - ShapedEtchedBorder(ShapeInfo, ShapedEtchedBorder.EtchType, SizablePaint, SizablePaint) - Constructor for class com.github.tadukoo.view.border.ShapedEtchedBorder
-
Creates a new Shaped Etched Border with the given parameters
- ShapedEtchedBorder.EtchType - Enum Class in com.github.tadukoo.view.border
-
An enum representing the Etch type to be used (RAISED or LOWERED) for a border
- ShapedEtchedBorder.ShapedEtchedBorderBuilder - Class in com.github.tadukoo.view.border
-
Shaped Etched Border Builder is used to create a
ShapedEtchedBorder
. - ShapedEtchedBorderBuilder() - Constructor for class com.github.tadukoo.view.border.ShapedEtchedBorder.ShapedEtchedBorderBuilder
-
Can't create builder outside of ShapedEtchedBorder
- ShapedLineBorder - Class in com.github.tadukoo.view.border
-
Shaped Line Border mimics the functionality of a
LineBorder
, but uses theShapeInfo
(if present) on the component to draw the border, rather than making a rectangular border, or it can have its ownShapeInfo
if desired. - ShapedLineBorder(ShapeInfo, SizablePaint, int) - Constructor for class com.github.tadukoo.view.border.ShapedLineBorder
-
Constructs a new ShapedLineBorder with the given parameters
- ShapedLineBorder.ShapedLineBorderBuilder - Class in com.github.tadukoo.view.border
-
Shaped Line Border Builder is used to create a
ShapedLineBorder
. - ShapedLineBorderBuilder() - Constructor for class com.github.tadukoo.view.border.ShapedLineBorder.ShapedLineBorderBuilder
-
Can't create the builder outside of ShapeLineBorder
- ShapeDrawingFunction - Interface in com.github.tadukoo.view.shapes
-
Shape Drawing Function is generally used to draw a shape or part of one using the given
Graphics
and the given x, y, width, and height, to support drawing generally sized shapes. - shapeFunc - Variable in class com.github.tadukoo.view.shapes.ShapeInfo
-
The
ShapeFunction
for constructing aShape
- ShapeFunction - Interface in com.github.tadukoo.view.shapes
-
It's a
ThrowingFunction4
that throwsNoException
(just a way to avoid throwing stuff), takes in 4 integers (which should be x, y, width, and height), and returns aShape
. - shapeInfo - Variable in class com.github.tadukoo.view.border.ShapedBevelBorder.ShapedBevelBorderBuilder
-
The
ShapeInfo
to use on the Border (may be null to use the component's shape) - shapeInfo - Variable in class com.github.tadukoo.view.border.ShapedBevelBorder
-
The
ShapeInfo
to use on the Border (may be null to use the component's shape) - shapeInfo - Variable in class com.github.tadukoo.view.border.ShapedEtchedBorder.ShapedEtchedBorderBuilder
-
The
ShapeInfo
to use on the Border (may be null to use the component's shape) - shapeInfo - Variable in class com.github.tadukoo.view.border.ShapedEtchedBorder
-
The
ShapeInfo
to use on the Border (may be null to use the component's shape) - shapeInfo - Variable in class com.github.tadukoo.view.border.ShapedLineBorder.ShapedLineBorderBuilder
-
The
ShapeInfo
to use on the Border (may be null to use the component's shape) - shapeInfo - Variable in class com.github.tadukoo.view.border.ShapedLineBorder
-
The
ShapeInfo
to use on this Border (may be null to use the component's shape) - shapeInfo - Variable in class com.github.tadukoo.view.components.TadukooButton
-
The
ShapeInfo
to use on the Button - shapeInfo - Variable in class com.github.tadukoo.view.components.TadukooButton.TadukooButtonBuilder
-
The
ShapeInfo
to use on the Button - shapeInfo - Variable in class com.github.tadukoo.view.components.TadukooLabel
-
The
ShapeInfo
to use on the Label - shapeInfo - Variable in class com.github.tadukoo.view.components.TadukooLabel.TadukooLabelBuilder
-
The
ShapeInfo
to use on the Label - shapeInfo - Variable in enum class com.github.tadukoo.view.shapes.Shapes
-
The
ShapeInfo
- shapeInfo(ShapeInfo) - Method in class com.github.tadukoo.view.border.ShapedBevelBorder.ShapedBevelBorderBuilder
- shapeInfo(ShapeInfo) - Method in class com.github.tadukoo.view.border.ShapedEtchedBorder.ShapedEtchedBorderBuilder
- shapeInfo(ShapeInfo) - Method in class com.github.tadukoo.view.border.ShapedLineBorder.ShapedLineBorderBuilder
- shapeInfo(ShapeInfo) - Method in class com.github.tadukoo.view.components.TadukooButton.TadukooButtonBuilder
- shapeInfo(ShapeInfo) - Method in class com.github.tadukoo.view.components.TadukooLabel.TadukooLabelBuilder
- ShapeInfo - Class in com.github.tadukoo.view.shapes
- ShapeInfo(ShapeFunction, ShapeInsetsFunction, ShapeDrawingFunction, ShapeDrawingFunction) - Constructor for class com.github.tadukoo.view.shapes.ShapeInfo
-
Constructs a new ShapeInfo with the given functions
- ShapeInfoUIResource - Class in com.github.tadukoo.view.shapes
-
A wrapper around
ShapeInfo
to turn it into aUIResource
for use in the Look & Feel. - ShapeInfoUIResource(ShapeFunction, ShapeInsetsFunction, ShapeDrawingFunction, ShapeDrawingFunction) - Constructor for class com.github.tadukoo.view.shapes.ShapeInfoUIResource
- ShapeInfoUIResource(ShapeInfo) - Constructor for class com.github.tadukoo.view.shapes.ShapeInfoUIResource
-
Creates a new Shape Info UIResource using the given
ShapeInfo
. - shapeInsetsFunc - Variable in class com.github.tadukoo.view.shapes.ShapeInfo
-
The
ShapeInsetsFunction
for determiningInsets
for the shape - ShapeInsetsFunction - Interface in com.github.tadukoo.view.shapes
-
It's a
ThrowingFunction4
that throwsNoException
(just a way to avoid throwing stuff), takes in 4 integers (which should be x, y, width, and height), and returns anInsets
. - Shapes - Enum Class in com.github.tadukoo.view.shapes
-
A collection of
ShapeInfo
s that can be used - Shapes(ShapeInfo) - Constructor for enum class com.github.tadukoo.view.shapes.Shapes
-
Creates a Shapes enumeration with the given
ShapeInfo
. - SHORT - Enum constant in enum class com.github.tadukoo.view.form.field.FieldType
-
A short field
- ShortFormField - Class in com.github.tadukoo.view.form.field.number
-
A Short Form Field is a
FormField
used to store shorts. - ShortFormField(String, Short, LabelType, SizablePaint, SizablePaint, FontFamily, int, int, ShapeInfo, Border, int, int, int, int, boolean, EasyLogger, GraphicsEnvironment, String, FontResourceLoader, Short, Short, Short) - Constructor for class com.github.tadukoo.view.form.field.number.ShortFormField
-
Creates a new ShortFormField with the given parameters.
- ShortFormField.ShortFormFieldBuilder - Class in com.github.tadukoo.view.form.field.number
-
Builder to be used to create an
ShortFormField
. - ShortFormFieldBuilder() - Constructor for class com.github.tadukoo.view.form.field.number.ShortFormField.ShortFormFieldBuilder
-
Can't create outside of ShortFormField
- SIMPLE_LABEL - Enum constant in enum class com.github.tadukoo.view.form.tabbed.TabLabelType
-
Used for a simple
JLabel
- SIMPLE_PANEL_LABEL - Enum constant in enum class com.github.tadukoo.view.form.tabbed.TabLabelType
- SimpleCustomCellRenderer - Class in com.github.tadukoo.view
-
Custom Cell Renderer used to just have a component draw itself (for use with custom components).
- SimpleCustomCellRenderer() - Constructor for class com.github.tadukoo.view.SimpleCustomCellRenderer
- SimpleForm - Interface in com.github.tadukoo.view.form
-
Simple Form represents a form used in a program that the user can fill out and interact with.
- SimpleMainForm - Interface in com.github.tadukoo.view.form.main
-
Simple Main Form represents a
MainForm
that extendsSimpleForm
, being just a single tab - singleProgressBar - Variable in class com.github.tadukoo.view.form.components.FileDownloader
-
The progress bar for the current file being downloaded
- SizableColor - Class in com.github.tadukoo.view.paint
-
Sizable Color is an extension of
Color
that implementsSizablePaint
. - SizableColor(float, float, float) - Constructor for class com.github.tadukoo.view.paint.SizableColor
- SizableColor(float, float, float, float) - Constructor for class com.github.tadukoo.view.paint.SizableColor
- SizableColor(int) - Constructor for class com.github.tadukoo.view.paint.SizableColor
- SizableColor(int, boolean) - Constructor for class com.github.tadukoo.view.paint.SizableColor
- SizableColor(int, int, int) - Constructor for class com.github.tadukoo.view.paint.SizableColor
- SizableColor(int, int, int, int) - Constructor for class com.github.tadukoo.view.paint.SizableColor
- SizableColor(Color) - Constructor for class com.github.tadukoo.view.paint.SizableColor
-
Constructs a new SizableColor using the given
Color
- SizableColor(ColorSpace, float[], float) - Constructor for class com.github.tadukoo.view.paint.SizableColor
- SizablePaint - Interface in com.github.tadukoo.view.paint
-
Sizable Paints are used to create generic
Paint
s that can vary according to the given dimensions they're meant to be painted on. - SOURCE_CODE_PRO - Enum constant in enum class com.github.tadukoo.view.font.FontFamilies
-
Open Source Font: Source Code Pro
- startAndEndPointsFunc - Variable in class com.github.tadukoo.view.paint.gradient.LinearGradient.LinearGradientBuilder
-
A function taking in the dimensions of the space and the chosen
LinearGradient.GradientDirection
to return the start and end points in space for theLinearGradient
- startAndEndPointsFunc - Variable in class com.github.tadukoo.view.paint.gradient.LinearGradient
-
A function taking in the dimensions of the space and the chosen
LinearGradient.GradientDirection
to return the start and end points in space for this LinearGradient - startAndEndPointsFunc(BiFunction<Dimension, LinearGradient.GradientDirection, Pair<Point2D, Point2D>>) - Method in class com.github.tadukoo.view.paint.gradient.LinearGradient.LinearGradientBuilder
- stdFileStr(String, String, String) - Static method in class com.github.tadukoo.view.font.FontFamily
-
Constructs a string in the form {name}-{type}.{extension} (which appears to be a common filename for a lot of fonts - .e.g Arimo-Regular.ttf, Gelasio-Medium.ttf, etc.)
- stepSize - Variable in class com.github.tadukoo.view.form.field.number.NumberFormField.NumberFormFieldBuilder
-
The increment value for the spinner for the field
- stepSize - Variable in class com.github.tadukoo.view.form.field.number.NumberFormField
-
The increment value for the spinner for this field
- stepSize(Double) - Method in class com.github.tadukoo.view.form.field.number.DoubleFormField.DoubleFormFieldBuilder
- stepSize(Float) - Method in class com.github.tadukoo.view.form.field.number.FloatFormField.FloatFormFieldBuilder
- stepSize(Integer) - Method in class com.github.tadukoo.view.form.field.number.IntFormField.IntFormFieldBuilder
- stepSize(Long) - Method in class com.github.tadukoo.view.form.field.number.LongFormField.LongFormFieldBuilder
- stepSize(Short) - Method in class com.github.tadukoo.view.form.field.number.ShortFormField.ShortFormFieldBuilder
- stepSize(Type) - Method in class com.github.tadukoo.view.form.field.number.NumberFormField.NumberFormFieldBuilder
- STRING - Enum constant in enum class com.github.tadukoo.view.form.field.FieldType
-
A string field
- stringFieldType - Variable in class com.github.tadukoo.view.form.field.StringFormField
-
The
type
of String field - stringFieldType - Variable in class com.github.tadukoo.view.form.field.StringFormField.StringFormFieldBuilder
-
The
type
of String field - stringFieldType(StringFormField.StringFieldType) - Method in class com.github.tadukoo.view.form.field.StringFormField.StringFormFieldBuilder
- StringFieldType() - Constructor for enum class com.github.tadukoo.view.form.field.StringFormField.StringFieldType
- StringFormField - Class in com.github.tadukoo.view.form.field
-
String Form Field is a
FormField
that uses a String. - StringFormField(String, String, LabelType, SizablePaint, SizablePaint, FontFamily, int, int, ShapeInfo, Border, int, int, int, int, boolean, EasyLogger, GraphicsEnvironment, String, FontResourceLoader, StringFormField.StringFieldType, boolean, int) - Constructor for class com.github.tadukoo.view.form.field.StringFormField
-
Creates a new StringFormField with the given parameters
- StringFormField.StringFieldType - Enum Class in com.github.tadukoo.view.form.field
-
String Field Type is used to determine type of String field
- StringFormField.StringFormFieldBuilder - Class in com.github.tadukoo.view.form.field
-
Builder to be used to create a
StringFormField
. - StringFormFieldBuilder() - Constructor for class com.github.tadukoo.view.form.field.StringFormField.StringFormFieldBuilder
-
Can't create StringFormFieldBuilder outside of StringFormField
- systemColorDefault(String, ColorUIResource) - Method in class com.github.tadukoo.view.lookandfeel.TadukooTheme.TadukooThemeBuilder
-
Adds a system color default - this adds to the map instead of overwriting it
- systemColorDefaults - Variable in class com.github.tadukoo.view.lookandfeel.TadukooTheme
-
System Color defaults
- systemColorDefaults - Variable in class com.github.tadukoo.view.lookandfeel.TadukooTheme.TadukooThemeBuilder
-
System Color defaults
- systemColorDefaults(Map<String, ColorUIResource>) - Method in class com.github.tadukoo.view.lookandfeel.TadukooTheme.TadukooThemeBuilder
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form