работал для меня, и я смог отредактировать его для работы с десятичными форматами.
TableColumn<Product, Double> priceCol = new TableColumn<Product,Double>("Price");
priceCol.setCellValueFactory(new PropertyValueFactory<Product, Double>("price"));
не отформатировать двойники в этом столбце, чтобы они имели 2 десятичных знака (потому что они являются столбцом для цены)? По умолчанию они показывают только 1 десятичный знак.