在可见的情况下更新Listview单元格

时间:2018-06-21 22:26:12

标签: listview javafx concurrency task

我拥有的是带有自定义单元格的listview。每个单元格都有其各自的对象,其中包含时间戳值。它还有一个label,应该显示自时间戳记以来已经经过了多少时间。

我相信要每秒刷新一个自定义单元格中的label在屏幕上,我需要一个后台线程(或JavaFX中的Task)。该线程应计算已花费了多少时间并更新标签的值。

我想知道以下问题的答案:

  • 是否可以创建一个用于管理所有单元的任务,还是应该为每个单元分配一个任务?
  • 我相信一个Task应该在listview显示时开始运行,并在listview关闭时停止,但是对此的事件侦听器是什么?

0 个答案:

没有答案