Код немного кривой, но проблема заключается в создании окна в methodNormal при выполнении show() окно появляетьтся и его блокирует Thread.sleep(5000) а мне нужно чтоб оно не блокировалось и после таймера окно закрывалось.
@Override
public void methodNormal(String normal, BufferedImage image, int time) { // Вызов диалогового окна
try{
stage1.hide();
}catch(Exception e){}
Stage stage = new Stage();
stage1 = stage;
stage.initOwner(this.stage);
System.out.println(normal);
FXMLLoader loader = new FXMLLoader();
loader.setLocation(getClass().getResource("normal.fxml"));
Parent root = null;
System.out.println("exote");
try {
root = loader.load();
} catch (IOException ex) {System.out.println(ex);}
NormalController_1 control = loader.getController();
control.bri = this;
Scene scene = new Scene(root);
System.out.println("exotis");
stage.setResizable(false);
stage.initStyle(StageStyle.UNDECORATED);
stage.setScene(scene);
stage.getIcons().add(new Image("vkmenu/vk.jpg"));
control.stage = stage;
System.out.println("exo");
control.setSettings(image, normal);
stage.show();
try {Thread.sleep(5000);} catch (InterruptedException ex) {}
System.out.println("132");
}
Виртуальный выделенный сервер (VDS) становится отличным выбором
Имеется число с = 2 в степени 77232917И хочу записать это число в BigInteger a = new BigInteger("с"); Но длина строки ограничена, можно как то увеличить её?
Нужно записать выражение без if, потому использую тернарный оператор