JavaFX – ListView, невозможно добавлять элементы ⇐ JAVA
-
Anonymous
JavaFX – ListView, невозможно добавлять элементы
Я пытаюсь просто добавить строку текста в listView. Я следил за обучающими материалами, задавал вопросы ИИ и, насколько мне известно, следовал им. Я знаю, что делаю что-то не так.
в моем классе мое представление списка правильно связано с идентификатором fxml в построителе сцен
@FXML Список ListView = новый ListView(); в методе:
public void addToList(){ list.getItems().add("привет"); list.getItems().add("привет"); } он компилируется и загружается, и я вижу панель просмотра списка. но ни один из элементов не отображается, когда я вызываю addToList...
Просмотр списка находится внутри панели прокрутки внутри Hbox, внутри главного окна, которое является Vbox.
Я знаю, что упускаю что-то простое, и это меня чертовски расстраивает.
Я пытаюсь отобразить что-нибудь в listView. вообще ничего. На самом деле я пытаюсь передать массив в более крупную программу, которая, как я доказал, заполняется путем печати всего массива, но я упростил код, просто добавив две простые строки, пытаясь получить что-нибудь отображаемое.
Я пытаюсь просто добавить строку текста в listView. Я следил за обучающими материалами, задавал вопросы ИИ и, насколько мне известно, следовал им. Я знаю, что делаю что-то не так.
в моем классе мое представление списка правильно связано с идентификатором fxml в построителе сцен
@FXML Список ListView = новый ListView(); в методе:
public void addToList(){ list.getItems().add("привет"); list.getItems().add("привет"); } он компилируется и загружается, и я вижу панель просмотра списка. но ни один из элементов не отображается, когда я вызываю addToList...
Просмотр списка находится внутри панели прокрутки внутри Hbox, внутри главного окна, которое является Vbox.
Я знаю, что упускаю что-то простое, и это меня чертовски расстраивает.
Я пытаюсь отобразить что-нибудь в listView. вообще ничего. На самом деле я пытаюсь передать массив в более крупную программу, которая, как я доказал, заполняется путем печати всего массива, но я упростил код, просто добавив две простые строки, пытаясь получить что-нибудь отображаемое.
Мобильная версия