Package com.treasure.hunt.view.plot
Class PlotSettingsController
- java.lang.Object
-
- com.treasure.hunt.view.plot.PlotSettingsController
-
public class PlotSettingsController extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPlotSettingsController.Settings
-
Field Summary
Fields Modifier and Type Field Description javafx.scene.control.LabelerrorLabeljavafx.scene.control.TextFieldlowerBoundjavafx.scene.control.TextFieldmaxStepFieldjavafx.scene.control.CheckBoxsavePNGCheckBoxjavafx.scene.control.ComboBox<StatisticAggregation>selectAggregationTypeCombojavafx.scene.control.ComboBox<java.lang.String>selectPreferencejavafx.scene.control.ComboBox<StatisticObject.StatisticInfo>selectStatisticjavafx.scene.control.TextFieldseriesAccuracyjavafx.scene.control.TextFieldstepSizejavafx.scene.control.TextFieldupperBound
-
Constructor Summary
Constructors Constructor Description PlotSettingsController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinit(java.util.function.Consumer<PlotSettingsController.Settings> consumer)voidinitialize()voidonCancel()voidonSubmit()voidsetData(java.lang.Class<? extends GameEngine> selectedGameEngine, java.lang.Class<? extends Searcher> selectedSearcher, java.lang.Class<? extends Hider> selectedHider)
-
-
-
Field Detail
-
savePNGCheckBox
public javafx.scene.control.CheckBox savePNGCheckBox
-
selectPreference
public javafx.scene.control.ComboBox<java.lang.String> selectPreference
-
selectStatistic
public javafx.scene.control.ComboBox<StatisticObject.StatisticInfo> selectStatistic
-
lowerBound
public javafx.scene.control.TextField lowerBound
-
upperBound
public javafx.scene.control.TextField upperBound
-
stepSize
public javafx.scene.control.TextField stepSize
-
seriesAccuracy
public javafx.scene.control.TextField seriesAccuracy
-
selectAggregationTypeCombo
public javafx.scene.control.ComboBox<StatisticAggregation> selectAggregationTypeCombo
-
errorLabel
public javafx.scene.control.Label errorLabel
-
maxStepField
public javafx.scene.control.TextField maxStepField
-
-
Method Detail
-
init
public void init(java.util.function.Consumer<PlotSettingsController.Settings> consumer)
-
onSubmit
public void onSubmit() throws java.io.IOException- Throws:
java.io.IOException
-
onCancel
public void onCancel()
-
initialize
public void initialize()
-
setData
public void setData(java.lang.Class<? extends GameEngine> selectedGameEngine, java.lang.Class<? extends Searcher> selectedSearcher, java.lang.Class<? extends Hider> selectedHider)
-
-