如何在tableview JavaFx中为特定的tablecell索引设置值?

问题描述 投票:0回答:1

我尝试在特定列索引(单元格)中设置值,如何在javafx中做到这一点,我尝试了很多方法来做到这一点,但是每次我的尝试失败时

//First try
productName.setCellValueFactory(new PropertyValueFactory(product.getCode()));

//Second try
name.setCellValueFactory(c-> new SimpleStringProperty(c.getValue().getTestBedName()));

//Thrid try
productCode.setCellValueFactory(new Callback<CellDataFeatures<Product, String>, 
ObservableValue<String>>()
{
    @Override public ObservableValue<String> call(CellDataFeatures<Product,                                 
    {
        return new SimpleStringProperty(c.getValue().getCode());
    }
});
uitableview tableview javafx-8
1个回答
0
投票

我们将发布从Derby数据库填充的TableView我们使用模型视图控制器模式。这样我们就可以更新所选行中的一列或者,我们可以从另一个控制器传递一个静态变量,该变量仅将值插入到列中,唯一的问题是您需要知道行ID

© www.soinside.com 2019 - 2024. All rights reserved.