相关疑难解决方法(0)

JavaFx 2使用单列创建TableView

我正在尝试使用以下代码创建一个包含单个列的表:

TableView<String> table = new TableView<String>();
table.getColumns().clear();
table.getColumns().add(new TableColumn<String, String>("City Name"));
table.setItems(cityList);
Run Code Online (Sandbox Code Playgroud)

但是,我得到一个表格,其中包含"城市名称"列,后面是空白列

我是JavaFx的新手,所以可能有更好的方法.

java layout tableview javafx-2

7
推荐指数
1
解决办法
7019
查看次数

使用字符串填充tableview

我已经阅读了API和示例,但我无法理解如何填充tableview.

假设我有一个带有"name,value"-pairs的两列String数组(String [] []).我现在只想创建一个tableview,它显示两列中的数据,在第一列中显示名称,在第二列中显示原始数组中所有行的值.

我试过了什么?没什么,但似乎你需要创建observablelists,每列一个,将它绑定到各自的列,然后将列添加到tableview.但这涉及我所见过的所有例子中的"工厂",这对我来说是一个外星人的概念.

我猜这很简单,但我无法绕过它.请帮忙.

java javafx-2

3
推荐指数
1
解决办法
7221
查看次数

标签 统计

java ×2

javafx-2 ×2

layout ×1

tableview ×1