Cгенерировать таблицу TableView

222
09 апреля 2017, 01:29

Как сгенерировать таблицу, с необходимым количеством столбцов, равным количеству элементов массива?

Controller.java

public class Controller {
    int i=1;
    @FXML
    public Button btnOk = new Button();
    @FXML
    public Button btnClr = new Button();
    @FXML
    public TextField elemNumbers = new TextField();
    @FXML
    public TableView arrayTable = new TableView();
    public TableColumn column0 = new TableColumn();
    @FXML
    public void okBtnAction() {
        String massGet = elemNumbers.getText();
        i = Integer.parseInt(massGet);
        int mass[] = new int [i];
    }
    public void onClrAction(ActionEvent actionEvent) {
        elemNumbers.clear();
    }
}

/**Создание массива случайных чисел */

 public void okBtnAction() {
    String massGet = elemNumbers.getText();
    i = Integer.parseInt(massGet);
    ArrayList massive = new ArrayList();
    for (int x = 0; x < i; x++) {
        massive.add(x, (int) (Math.random() * 100));
    }
Answer 1

Может старым-добрым циклом?

for(int x = 0; x < mass.length; x++) 
arrayTable.getColumns().add(new TableColumn<>());`
READ ALSO
JPA/Hibernate @OneToOne(fetch = FetchType.LAZY) не работает

JPA/Hibernate @OneToOne(fetch = FetchType.LAZY) не работает

ЗдравствуйтеПишу дипломный проект, после проверки получил замечание что в моём случае lazy не будет работать

240
Как изменить свойство primaryStage.setTitle

Как изменить свойство primaryStage.setTitle

Необходимо при нажатии кнопки на форме изменять значение primaryStagesetTitle();

235
XML - Как использовать фрагменты

XML - Как использовать фрагменты

Как в активити подгружать один из фрагментов? Имеется три LinearLayout ,каждый из которых содержит несколько элементов, мне необходимо из активити...

220
Real-time database

Real-time database

Работаю над проектом, на данный момент все реализовано на sqlLite

282