我想在处理JavaFX时向ListView添加一个字符串,但它会一直冻结我的GUI。将项目添加到JavaFx中的ListView ...线程?
我试过下面的线程 - 但似乎无法让它为ListView工作。
有没有人知道如何在JavaFX中更新ListView的同时处理数据?
new Thread(new Runnable() {
@Override public void run() {
for (int i=1; i<=1000000; i++) {
final int counter = i;
Platform.runLater(new Runnable() {
@Override public void run() {
recentList.getItems().add(Integer.toString(counter));
}
});
}
}}).start();