public class GUI
extends java.lang.Object
| Constructor and Description |
|---|
GUI(javafx.beans.property.SimpleObjectProperty<java.lang.Boolean> changeColorProperty)
Sole constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addButton(javafx.scene.control.Button button,
javafx.scene.layout.VBox box) |
void |
addRectangleToDisplay(javafx.scene.shape.Rectangle clone,
javafx.scene.control.Label label,
javafx.scene.control.Button button) |
javafx.scene.layout.VBox |
displayRectangleListProperties(javafx.scene.shape.Rectangle clone) |
javafx.scene.control.Button |
getActivateTransparencyButton() |
javafx.scene.control.TextField |
getAnimationName() |
javafx.scene.layout.VBox |
getButtonBox() |
javafx.scene.canvas.Canvas |
getCanvas() |
javafx.scene.control.Slider |
getDurationSlider() |
javafx.scene.control.Label |
getSavedAnimationLabel() |
javafx.scene.Scene |
getScene() |
javafx.scene.Group |
getSpriteGroup() |
javafx.scene.control.ScrollPane |
getSpriteScroll() |
void |
initAnimationNameAndDurationFields(SpriteUtility spriteUtility) |
void |
initNewImage(javafx.scene.image.ImageView imageView) |
void |
updateButtonDisplay(java.util.List<javafx.scene.control.Button> buttonList) |
public GUI(javafx.beans.property.SimpleObjectProperty<java.lang.Boolean> changeColorProperty)
changeColorProperty - the property of whether to change colorpublic void initAnimationNameAndDurationFields(SpriteUtility spriteUtility)
public void addRectangleToDisplay(javafx.scene.shape.Rectangle clone,
javafx.scene.control.Label label,
javafx.scene.control.Button button)
public javafx.scene.control.Label getSavedAnimationLabel()
public javafx.scene.layout.VBox displayRectangleListProperties(javafx.scene.shape.Rectangle clone)
public void initNewImage(javafx.scene.image.ImageView imageView)
public void addButton(javafx.scene.control.Button button,
javafx.scene.layout.VBox box)
public javafx.scene.control.Slider getDurationSlider()
public javafx.scene.control.ScrollPane getSpriteScroll()
public javafx.scene.Scene getScene()
public javafx.scene.layout.VBox getButtonBox()
public javafx.scene.Group getSpriteGroup()
public javafx.scene.control.TextField getAnimationName()
public javafx.scene.canvas.Canvas getCanvas()
public javafx.scene.control.Button getActivateTransparencyButton()
public void updateButtonDisplay(java.util.List<javafx.scene.control.Button> buttonList)