familyCombo.getSelectionModel().select("Serif");
ColorPicker textColorPicker = new ColorPicker(Color.BLACK);
sizeCombo.setOnAction(evt -> updateFontSize(sizeCombo.getValue()));
familyCombo.setOnAction(evt -> updateFontFamily(familyCombo.getValue()));
textColorPicker.valueProperty().addListener((o, old, color) -> updateTextColor(color));
undoBtn.disableProperty().bind(Bindings.not(area.undoAvailableProperty()));
redoBtn.disableProperty().bind(Bindings.not(area.redoAvailableProperty()));
BooleanBinding selectionEmpty = new BooleanBinding() {