Я хочу, чтобы граница кнопки стала черной, когда вы нажимаете на кнопку. Я использую setStyle () для этого, но по какой-то причине кнопка становится белой.
А в Scenebuilder все в порядке. В чем может быть причина этого явления и как его можно исправить?
view.getAddActivityButton().setOnMouseClicked(new EventHandler<MouseEvent>() {
@Override
public void handle(MouseEvent event) {
Button act = view.getAddActivityButton();
Button search = view.getAddSearchActivityButton();
view.getToolbarActivityPanel().getItems().remove(view.getAddActivityButton());
view.getToolbarActivityPanel().getItems().remove(view.getAddSearchActivityButton());
TextField nameOfActivityTextField = new TextField();
view.getToolbarActivityPanel().getItems().add(0,newActivityHBox);
newActivityHBox.getChildren().add(0, act);
newActivityHBox.setMargin(act,new Insets(0));
act.setStyle("-fx-border-color: black;");
nameOfActivityTextField.setMaxHeight(Integer.MAX_VALUE);
newActivityHBox.getChildren().add(1,nameOfActivityTextField);
newActivityHBox.getChildren().add(2, search);
/*...**/
});