Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void initializeComponents() {
- ComboBox<String>[] comboBoxes = new ComboBox[]{comboBoxBoardSize, comboBoxNumOfPlayers, comboBoxNumOfSoldiersToPass, comboBoxPlayer1Color, comboBoxPlayer2Color, comboBoxPlayer3Color, comboBoxPlayer4Color};
- TextField[] textFields = new TextField[]{textFieldPlayer1Name, textFieldPlayer2Name, textFieldPlayer3Name, textFieldPlayer4Name};
- CheckBox[] checkBoxes = new CheckBox[]{checkBoxPlayer1Computer, checkBoxPlayer2Computer, checkBoxPlayer3Computer, checkBoxPlayer4Computer};
- initializeComboBoxes(comboBoxes);
- initializeTextFields(textFields);
- initializeCheckBoxes(checkBoxes);
- this.comboBoxBoardSize.requestFocus();
- setVisibleFalseToAllPlayersDetailsPanes();
- }
- private void initializeComboBoxes(ComboBox<String>[] comboBoxes) {
- final String defaultValue = null;
- for (ComboBox<String> comboBox : comboBoxes) {
- comboBox.getSelectionModel().clearSelection();
- comboBox.setValue(defaultValue);
- }
- }
- private void initializeTextFields(TextField[] textFields) {
- final String defaultValue = null;
- for (TextField textField : textFields) {
- textField.setText(defaultValue);
- }
- }
- private void initializeCheckBoxes(CheckBox[] checkBoxes) {
- final boolean defaultValue = false;
- for (CheckBox checkBox : checkBoxes) {
- checkBox.setSelected(defaultValue);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement