Как добавить 5000 кнопок или меток на панель управления, не останавливая графический интерфейс пользователя в JAVA FX Точно так же, как это
Почему мне даже нужно так много кнопок ну, яне нужно столько, но по крайней мере 500 - 1000. Потому что я создаю приложение Fonticon Tool
Медленно, хорошо, но не замораживается Это нормально, еслиПриложение работает медленно и занимает несколько секунд, чтобы показать все кнопки. Но я не хочу, чтобы оно зависало на индикаторе выполнения и в графическом интерфейсе
Как это работает У меня есть база данных SQLite с парой таблиц, каждая таблица имеет список значений .Объект дает мне значения ArrayList
То, что я ищу Я ищу что-то вроде.
FlowPane fp = new FlowPane();
for(String fonticon_code : DatabaseTable.getlist()) //getlist() returns an array list of Strings
{
fp.getChildren.add(new button().setGraphic(new FontIcon(fonticon_code)));
}
Я также хочу иметь возможность остановить и перезапустить Thread
Что я устал? 1031 * Я пытался Thread, Task, Platform.runLater (обновление);но я не уверен, что правильно их использую