Index
All Classes and Interfaces|All Packages
H
- handleButtonClose() - Method in class com.example.brickpaint.BrickPaintController
-
Handles the action when a close button is pressed
- handleCHeight(ActionEvent) - Method in class com.example.brickpaint.ButtonManager
-
Updates the current canvas's height when the user changes its value
- handleClear() - Method in class com.example.brickpaint.BrickPaintController
-
Creates a prompt to confirm clearing the current canvas
- handleCopy(ActionEvent) - Method in class com.example.brickpaint.ButtonManager
-
Calls the copy method in the current canvas when the copy button is pressed and the selection tool is active, otherwise it will set the selection tool to be active
- handleCrop(ActionEvent) - Method in class com.example.brickpaint.ButtonManager
-
Calls the crop method in the current canvas when the crop button is pressed and the selection tool is active, otherwise it will set the selection tool to be active
- handleCut(ActionEvent) - Method in class com.example.brickpaint.ButtonManager
-
Calls the cut method in the current canvas when the paste button is pressed and the selection tool is active, otherwise it will set the selection tool to be active
- handleCWidth(ActionEvent) - Method in class com.example.brickpaint.ButtonManager
-
Updates the current canvas's width when the user changes its value
- handleFlipH(ActionEvent) - Method in class com.example.brickpaint.ButtonManager
-
Will mirror the selected area across the x axis or if no area is selected it will mirror the entire canvas
- handleFlipV(ActionEvent) - Method in class com.example.brickpaint.ButtonManager
-
Will mirror the selected area across the y axis or if no area is selected it will mirror the entire canvas
- handleInsertImage() - Method in class com.example.brickpaint.BrickPaintController
-
Handles inserting an image into the imageVeiw component, utilizes the file explorer and BrickImage class
- handleOpenAboutMenu() - Method in class com.example.brickpaint.BrickPaintController
-
Creates a new window based off of the About Brick FXML file and controller
- handleOpenFolder(ActionEvent) - Method in class com.example.brickpaint.ButtonManager
-
Opens the default images directory in the user's file explorer
- handlePaste(ActionEvent) - Method in class com.example.brickpaint.ButtonManager
-
Calls the paste method in the current canvas when the paste button is pressed
- handleResetView() - Method in class com.example.brickpaint.BrickPaintController
-
Resets the scale and position of the current canvas
- handleRotateL(ActionEvent) - Method in class com.example.brickpaint.ButtonManager
-
Rotates the selected image 90 degrees to the left or if no area is selected will rotate the entire canvas
- handleRotateR(ActionEvent) - Method in class com.example.brickpaint.ButtonManager
-
Rotates the selected image 90 degrees to the right or if no area is selected will rotate the entire canvas
- handleSaveImage() - Method in class com.example.brickpaint.BrickPaintController
-
Handles saving an image from the canvasPanel, if it has not yet been saved will call SaveAs instead
- handleSaveImageAs() - Method in class com.example.brickpaint.BrickPaintController
-
Handles saving an image to a user created file from the canvasPanel
All Classes and Interfaces|All Packages