我是Java中的新手.我的JavaFX应用程序有问题,我需要在数据库查询之前启动我的ProgressIndicator(类型为INDETERMINATE).这是我的代码的一部分:
spinner.setVisible(true);
passCripto = cripto.criptoPass(pass);
MyDao dao = new MyDaoImpl();
boolean isLoginOk = dao.isUserOk(user, passCripto);
boolean isStatusOk = dao.idStatusUser(user);
Run Code Online (Sandbox Code Playgroud)
完成后,我需要将微调器设置为FALSE,但只有在数据库查询完成时才会显示微调器.我怎么解决这个问题?
谢谢.
我这样做,但没有解决:
Task<Boolean> taskValidaLogin = new Task<Boolean>() {
@Override
protected Boolean call() throws Exception {
boolean validaLogin = ACDCDao.validaUsuario(usuario, senhaCripto);
return validaLogin;
}
};
Task<Boolean> taskValidaStatus = new Task<Boolean>() {
@Override
protected Boolean call() throws Exception {
boolean validaStatus = ACDCDao.validaStatusUsuario(usuario);
return validaStatus;
}
};
new Thread(taskValidaLogin).start();
new Thread(taskValidaStatus).start();
if (taskValidaLogin.getValue()) {
if (taskValidaStatus.getValue()) {
//do something
}
Run Code Online (Sandbox Code Playgroud) 如何为XLS Excel文件导出JavaFX TableView的数据?
如何使用 PHP 读取请求有效负载 (POST) 的内容?
我正在使用 Angular 应用程序发送 POST。
我试过:$_POST,$_FILES和file_get_contents('php://input')...
没有一个工作。
我在JavaFX8中使用默认的TableView,但是我需要删除条纹行的颜色。我该如何重写CSS?