JavaFX中的表

时间:2014-11-19 05:08:20

标签: java javafx

JAVAFX中创建表格的最简单方法是什么: enter image description here

我考虑使用TableView或者使用HBox,每个表格单元都是它自己的矩形。你们会建议什么?

1 个答案:

答案 0 :(得分:1)

看起来你只需要一排有很多列(每张图片),所以表格不是我要用的。 ListView基本上是一维表,这是您正在寻找的。使用ObservableList作为数据模型是一种提供数据的简便方法。自动修改列表和ListView更新

ObservableList<String> model = FXCollections.observableArrayList(
      " ", "X", " ", "X", "X", " ", " ", "X");
listView.setOrientation(Orientation.HORIZONTAL);
ListView<String> listView = new ListView<String>(model);

这是GitHub上的working example

ListViewFXExample