【发布时间】:2013-12-12 15:31:34
【问题描述】:
我是 javafx 的新手。我已经在核心 java 中编码以将值设置为表。但现在我正在将我的项目转换为 javafx 以维护代码并改进设计。
我正在尝试为表格视图设置值,但我不知道如何为表格视图设置值。
这是我用于摇摆的代码。
String testbedName = treePath.getPathComponent(1).toString();
TestBed currentTestbed = getTbF().get(testbedName);
propertyTable.getModel().setValueAt(currentTestbed.getTestBedName(), 0, 1);
propertyTable.getModel().setValueAt(currentTestbed.getTestBedFilePath() + "\\" + testbedName + ".xml", 1, 1);
propertyTable.getModel().setValueAt(currentTestbed.getTbElements().size(), 2, 1);
但我需要将 javafx 中的这段代码从 JTable 转换为 TableView。但 tableview 找不到 getModel() 方法。
我搜索但不知道如何为表格视图设置值。
请给我参考或提示。
提前致谢。
【问题讨论】:
-
JavaFX 文档网站上有相当不错的教程,这里是关于TableView的教程
-
你想编辑/添加数据到单个单元格还是你只想一次填满表格???