Категории
Самые читаемые
Лучшие книги » Компьютеры и Интернет » Программирование » Java Code - Крючков Алексей Алексеевич

Java Code - Крючков Алексей Алексеевич

Читать онлайн Java Code - Крючков Алексей Алексеевич

Шрифт:

-
+

Интервал:

-
+

Закладка:

Сделать
1 2 3 4
Перейти на страницу:

void toast(String toastMsg){

        Stage toastStage=new Stage();

        toastStage.setResizable(false);

        toastStage.initStyle(StageStyle.TRANSPARENT);

        Text text = new Text(toastMsg);

        text.setFont(Font.font("Verdana", 20));

        text.setFill(Color.WHITE);

        StackPane root = new StackPane(text);

        root.setStyle("-fx-background-radius: 10; -fx-background-color: rgba(0, 0, 0, 0.2); -fx-padding: 20px;");

        root.setOpacity(0);

        Scene scene = new Scene(root);

        scene.setFill(Color.BLACK);

        toastStage.setScene(scene);

        toastStage.show();

        Timeline tl1 = new Timeline();

        KeyFrame fadeInKey1 = new KeyFrame(Duration.millis(500), new KeyValue (toastStage.getScene().getRoot().opacityProperty(), 1));

        tl1.getKeyFrames().add(fadeInKey1);   

        tl1.setOnFinished((ae) ->

        {

            new Thread(() -> {

                try

                {

                    Thread.sleep(2000);

                }

                catch (InterruptedException e)

                {

                    e.getMessage();

                }

                   Timeline tl2 = new Timeline();

                    KeyFrame fadeOutKey1 = new KeyFrame(Duration.millis(500), new KeyValue (toastStage.getScene().getRoot().opacityProperty(), 0));

                    tl2.getKeyFrames().add(fadeOutKey1);   

                    tl2.setOnFinished((aeb) -> toastStage.close());

                    tl2.play();

            }).start();

        });

        tl1.play();

    }

Генератор арифметического примера

 String arithSchema1(){

        int a,b,c,d;

        Random random=new Random();

Конец ознакомительного фрагмента.

1 2 3 4
Перейти на страницу:
На этой странице вы можете бесплатно скачать Java Code - Крючков Алексей Алексеевич торрент бесплатно.
Комментарии