JavaFx:将多个类中的数据添加到tableView

时间:2014-01-23 07:23:37

标签: javafx-2

我正在开发一个计费应用程序,用户使用文本字段将产品和数量输入到tableView中。我希望tableView生成总成本(产品价格X数量)并将其显示在第三列中。我有一个名为Cart的实体类,其中包含产品和数量的字段以及查找另一个名为CartManager的类的总成本的方法。

1 个答案:

答案 0 :(得分:0)

您应该查看Bindings

具体来说,您的购物车应包含字段DoubleProperty或IntegerProperty。 代码看起来像这样:

DoubleProperty cost = new SimpleDoubleProperty();
cost.bind(quantity.multiply(price));

如果它们显示在TableView中,则数量和价格应该已经是Double- / IntegerProperties。成本应以与数量和价格相同的方式显示在TableView中。