package ru.khasang.cachoeira.view.createnewprojectwindow.panes;
import javafx.geometry.Pos;
import javafx.scene.layout.HBox;
import javafx.scene.layout.Priority;
import ru.khasang.cachoeira.view.MaterialButton;
public class ButtonsBox extends HBox implements IButtonsBox {
private MaterialButton createNewProjectButton;
private MaterialButton cancelButton;
public ButtonsBox() {
createNewProjectButton = new MaterialButton("Create");
cancelButton = new MaterialButton("Cancel");
}
@Override
public void createButtonsBox() {
createNewProjectButton.setDefaultButton(true);
cancelButton.setCancelButton(true);
this.getChildren().addAll(createNewProjectButton, cancelButton);
this.setSpacing(20);
HBox.setHgrow(this, Priority.NEVER);
this.setAlignment(Pos.TOP_RIGHT);
}
@Override
public MaterialButton getCreateNewProjectButton() {
return createNewProjectButton;
}
@Override
public MaterialButton getCancelButton() {
return cancelButton;
}
}