2022-08-13_javaFX之Task

2022-08-13  本文已影响0人  微笑碧落

前言

1.主线程开始Task进程

DelFilesTask delFilesTask = new DelFilesTask();
Thread thread = new Thread(delFilesTask);
delFilesTask.progressProperty().addListener((observable, oldValue, newValue) -> progressAlert.setContentText(("删除进度:" +  newValue)));
thread.start();

2.Task对象的设计

public class DelFilesTask extends Task<Long>{
  @Override
  protected void updateValue(Long value) {}
  @Override
  protected Long call() throws Exception {}
  @Override
  updateProgress(long workDone, long max)
  @Override
  updateMessage(String message)
  @Override
  updateTitle(String title)
}
上一篇 下一篇

猜你喜欢

热点阅读