Tôi là người mới với JavaFX và tôi có một vấn đề nhỏ với một chủ đề: Tôi có thể thực thi nó hai lần và tôi không thể tìm thấy lý do.JavaFX: Sử dụng một Chủ đề nhiều hơn một lần
Đây là một tổng hợp UPT mã của tôi:
Task<Void> task = new Task<Void>() {
@Override public Void call() throws ImageLoadedException, HomographyException, IOException {
try{
System.out.println("GO !");
return null;
}
catch (Exception e){
e.printStackTrace();
}
return null;
}
@Override
protected void succeeded() {
super.succeeded();
System.out.println("SUCCEEDED");
}
};
@FXML protected void launch(ActionEvent event){
new Thread(task).start();
}
Khi tôi bấm một lần đầu tiên vào nút người bắt đầu chủ đề của tôi, nhiệm vụ của tôi chạy mà không có vấn đề gì (giao diện điều khiển hiển thị của tôi "GO!" Và " SUCCEEDED ").
Nhưng nếu tôi nhấp lần thứ hai, không có gì thêm. Tôi có làm điều gì sai ? Chúng ta không thể sử dụng một chuỗi nhiều hơn một lần?
Không, bạn không thể sử dụng một chuỗi hơn một lần. – xagyg