Index

A B C D E F G H I L M N O P R S T U V Z 
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
A B C D E F G H I L M N O P R S T U V Z 
All Classes and Interfaces|All Packages