Хорошо, я нашел свою ошибку!Я забыл поставить цвет фона, изменить действие события.Теперь это работает!
yourButton.setOnAction(new EventHandler<Actionevent>()){
@override
public void handle(Action event){
Color yourColor = yourButton.getValue();
yourPane.setBackground(new Background(new BackgroundFill(yourColor, null, null)))
}
}
Код в моем посте должен работать правильно, если не спросить снова.