带有场景构建器的JavaFx - 我应该将哪个容器或控件用于总线座位结构?

时间:2018-02-12 12:11:09

标签: java user-interface javafx-2 scenebuilder

Bus Seat Structure

我需要实现一个总线结构,它将使用给定的行数和列数生成,我使用了一个scrollpan,因为结构可能会增长。每个座位都需要由用户选择。我知道我必须生成一个矩阵,但是如何设计代表矩阵的UI,每个单元格都是一个按钮。

1 个答案:

答案 0 :(得分:0)

您可以使用TableView。您可以根据需要创建列,为其添加样式以满足您的需要,也可以在中间添加一个空列以实现与图片中相同的列。 Here也是TableView上的一个很好的教程。

您还可以将列添加到其他列。因此,在您的示例图片中,您可以添加一个“门”列,其中包含“左”和“右”列。