Package com.treasure.hunt.view.widget
Class PreferencesWidgetController
- java.lang.Object
-
- com.treasure.hunt.view.widget.PreferencesWidgetController
-
public class PreferencesWidgetController extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description javafx.scene.control.Label
errorLabel
javafx.scene.control.TableColumn<javafx.util.Pair<java.lang.String,java.lang.Number>,java.lang.String>
nameColumn
javafx.scene.control.TextField
nameTextField
javafx.scene.layout.VBox
popupPane
javafx.scene.control.TableView<javafx.util.Pair<java.lang.String,java.lang.Number>>
preferencesTable
javafx.scene.control.TableColumn<javafx.util.Pair<java.lang.String,java.lang.Number>,java.lang.String>
valueColumn
javafx.scene.control.TextField
valueTextField
-
Constructor Summary
Constructors Constructor Description PreferencesWidgetController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addClicked()
void
addItem()
void
cancelClicked()
void
deleteItem()
void
init(javafx.beans.property.ReadOnlyObjectProperty<java.lang.Class<? extends Searcher>> selectedSearcher, javafx.beans.property.ReadOnlyObjectProperty<java.lang.Class<? extends Hider>> selectedHider, javafx.beans.property.ReadOnlyObjectProperty<java.lang.Class<? extends GameEngine>> selectedEngine, javafx.beans.property.ObjectProperty<GameManager> gameManagerProperty)
void
initialize()
-
-
-
Field Detail
-
nameTextField
public javafx.scene.control.TextField nameTextField
-
valueTextField
public javafx.scene.control.TextField valueTextField
-
popupPane
public javafx.scene.layout.VBox popupPane
-
errorLabel
public javafx.scene.control.Label errorLabel
-
preferencesTable
public javafx.scene.control.TableView<javafx.util.Pair<java.lang.String,java.lang.Number>> preferencesTable
-
nameColumn
public javafx.scene.control.TableColumn<javafx.util.Pair<java.lang.String,java.lang.Number>,java.lang.String> nameColumn
-
valueColumn
public javafx.scene.control.TableColumn<javafx.util.Pair<java.lang.String,java.lang.Number>,java.lang.String> valueColumn
-
-
Method Detail
-
initialize
public void initialize()
-
init
public void init(javafx.beans.property.ReadOnlyObjectProperty<java.lang.Class<? extends Searcher>> selectedSearcher, javafx.beans.property.ReadOnlyObjectProperty<java.lang.Class<? extends Hider>> selectedHider, javafx.beans.property.ReadOnlyObjectProperty<java.lang.Class<? extends GameEngine>> selectedEngine, javafx.beans.property.ObjectProperty<GameManager> gameManagerProperty)
-
addItem
public void addItem()
-
deleteItem
public void deleteItem()
-
cancelClicked
public void cancelClicked()
-
addClicked
public void addClicked()
-
-