Index

A B C D E F G H I K L M N O P R S T U V W Y Z 
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 FormFields by calling SimpleForm.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 FormFields by calling SimpleForm.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 the ShapeInfo (if present) on the component to draw the border, rather than making a rectangular border, or it can have its own ShapeInfo 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 the ShapeInfo (if present) on the component to draw the border, rather than making a rectangular border, or it can have its own ShapeInfo 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 the ShapeInfo (if present) on the component to draw the border, rather than making a rectangular border, or it can have its own ShapeInfo 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 a Shape
ShapeFunction - Interface in com.github.tadukoo.view.shapes
It's a ThrowingFunction4 that throws NoException (just a way to avoid throwing stuff), takes in 4 integers (which should be x, y, width, and height), and returns a Shape.
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
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
Shape Info contains a method for calculating the Shape and one for calculating the Insets for that Shape.
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 a UIResource 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 determining Insets for the shape
ShapeInsetsFunction - Interface in com.github.tadukoo.view.shapes
It's a ThrowingFunction4 that throws NoException (just a way to avoid throwing stuff), takes in 4 integers (which should be x, y, width, and height), and returns an Insets.
Shapes - Enum Class in com.github.tadukoo.view.shapes
A collection of ShapeInfos 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
Used for a simple JLabel contained in a JPanel (makes it so it has a solid background)
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 extends SimpleForm, 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 implements SizablePaint.
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 Paints 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 the LinearGradient
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
 
A B C D E F G H I K L M N O P R S T U V W Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form