- scale - Variable in class com.ppetrie.paintfx.PaintController
-
- scaleBox - Variable in class com.ppetrie.paintfx.PaintController
-
- secondaryColor - Variable in class com.ppetrie.paintfx.PaintController
-
- selection - Variable in class com.ppetrie.paintfx.tools.MoveTool
-
The current selection
- setAwaitingPlace() - Method in class com.ppetrie.paintfx.tools.MoveTool
-
- setCurrentImageFile(File) - Method in class com.ppetrie.paintfx.ImageHandler
-
Sets the File of the image
- setCurrentShape(Drawer.Shapes) - Method in class com.ppetrie.paintfx.tools.ShapeTool
-
Set the currently-selected shape
- setFileName(String) - Method in class com.ppetrie.paintfx.Paint
-
Sets the name of the current file, for use in the window title
- setFillShapes(boolean) - Method in class com.ppetrie.paintfx.events.Drawer
-
- setFillShapes(boolean) - Method in class com.ppetrie.paintfx.tools.ShapeTool
-
Set whether to fill shapes when drawn
- setFillShapesWithSecondary(boolean) - Method in class com.ppetrie.paintfx.events.Drawer
-
- setImage(File) - Method in class com.ppetrie.paintfx.ImageHandler
-
Loads an image from a File
- setImageChanged(boolean) - Method in class com.ppetrie.paintfx.ImageHandler
-
- setMax(int) - Method in class com.ppetrie.paintfx.util.FixedStack
-
Set the maximum size of this stack
- setN(int) - Static method in class com.ppetrie.paintfx.shapes.NGon
-
Updates the number of sides to be drawn by the shape
- setRedoEnabled(boolean) - Method in class com.ppetrie.paintfx.PaintController
-
Enables or disables the redo button
- setScale(double) - Method in class com.ppetrie.paintfx.PaintController
-
Changes the scale of the canvases
- setSelection(BufferedImage) - Method in class com.ppetrie.paintfx.tools.MoveTool
-
- setTool(Drawer.Tools) - Method in class com.ppetrie.paintfx.events.Drawer
-
Set the current tool
- setUndoEnabled(boolean) - Method in class com.ppetrie.paintfx.PaintController
-
Enables or disables the undo button
- setUnsaved(boolean) - Method in class com.ppetrie.paintfx.Paint
-
Update the unsaved changes indicator (*) in the window title
- setWidth(int) - Method in class com.ppetrie.paintfx.events.Drawer
-
- Shape - Class in com.ppetrie.paintfx.shapes
-
- Shape() - Constructor for class com.ppetrie.paintfx.shapes.Shape
-
- SHAPE - Static variable in class com.ppetrie.paintfx.tools.ToolSet
-
- shapeButton - Variable in class com.ppetrie.paintfx.PaintController
-
- shapeCheck - Variable in class com.ppetrie.paintfx.PaintController
-
- ShapeDialog - Class in com.ppetrie.paintfx.dialogs
-
- ShapeDialog() - Constructor for class com.ppetrie.paintfx.dialogs.ShapeDialog
-
Create a ShapeDialog
- shapeDialog - Variable in class com.ppetrie.paintfx.events.Drawer
-
- Shapes() - Constructor for enum com.ppetrie.paintfx.events.Drawer.Shapes
-
- ShapeTool - Class in com.ppetrie.paintfx.tools
-
- ShapeTool(Button, CheckMenuItem, Paint) - Constructor for class com.ppetrie.paintfx.tools.ShapeTool
-
Create a ShapeTool
- ShapeUtil - Class in com.ppetrie.paintfx.util
-
- ShapeUtil() - Constructor for class com.ppetrie.paintfx.util.ShapeUtil
-
- showAndWait() - Method in class com.ppetrie.paintfx.dialogs.FontDialog
-
Prompts the user for a choice of font
- showAndWait() - Method in class com.ppetrie.paintfx.dialogs.NDialog
-
Prompts the user for the number of sides to use for the NGon shape and sets the value
- showAndWait() - Method in class com.ppetrie.paintfx.dialogs.ShapeDialog
-
Prompts the user for the type of shape they wish to use
- showAndWait() - Method in class com.ppetrie.paintfx.dialogs.TextDialog
-
Prompts the user for text input
- SQUARE - Static variable in class com.ppetrie.paintfx.dialogs.ShapeDialog
-
The ButtonTypes which will be shown when the user selects a shape
- Square - Class in com.ppetrie.paintfx.shapes
-
- Square(Paint, double[], double[]) - Constructor for class com.ppetrie.paintfx.shapes.Square
-
Create a Square
- STAR - Static variable in class com.ppetrie.paintfx.dialogs.ShapeDialog
-
The ButtonTypes which will be shown when the user selects a shape
- Star - Class in com.ppetrie.paintfx.shapes
-
- Star(Paint, double[], double[]) - Constructor for class com.ppetrie.paintfx.shapes.Star
-
Create a Star
- STAR_PENT_POINTS - Static variable in class com.ppetrie.paintfx.util.ShapeUtil
-
The inner pentagon points of the unit star
- STAR_TIP_POINTS - Static variable in class com.ppetrie.paintfx.util.ShapeUtil
-
The outer tip points of the unit star
- start(Stage) - Method in class com.ppetrie.paintfx.Paint
-
- startFile - Static variable in class com.ppetrie.paintfx.Paint
-
The file to be opened when the program is opened
Remains null unless a command-line argument containing a file name is passed to the program