Как я могу добавить элементы из ArrayList в TableCloum с помощью файла FXML? ~ JavaFX

Интересно, есть ли возможность добавить Sting name = "xy" к TableColumn из TableView.

Моя программа часто обновляет ArrayList, поэтому я хочу удалить все элементы из TableColumn и добавить имя переменной String в TableCloumn.

Я установил свою программу с помощью JavaFX Scene Builder. Моя таблица имеет фиксированный идентификатор: cardsTable, а мой столбец - id cardsColumn.

Любой совет?

Можете ли вы добавить дополнительную информацию о том, что вы пытаетесь сделать?

Slaw 13.09.2018 05:52
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
1
38
1

Ответы 1

В fxml нельзя добавлять переменные в таблицу, можно только добавлять столбцы и их имена.

<TableView fx:id = "table">
    <columns>
      <TableColumn fx:id = "test1" editable = "false" prefWidth = "75.0" text = "Test1" />
      <TableColumn fx:id = "test2" editable = "false" prefWidth = "75.0" text = "Test2" />
        <TableColumn fx:id = "test3" editable = "false" prefWidth = "75.0" text = "Test3" />
        <TableColumn fx:id = "test4" editable = "false" prefWidth = "75.0" text = "Test4" />
        <TableColumn fx:id = "test5" editable = "false" prefWidth = "75.0" text = "Test5" />
    </columns>
  </TableView>

Другие вопросы по теме