Advertisement
sergAccount

Untitled

Apr 11th, 2021
757
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.89 KB | None | 0 0
  1. package com.mycompany.javafx1;
  2.  
  3. import javafx.application.Application;
  4. import javafx.geometry.Insets;
  5. import javafx.scene.Scene;
  6. import javafx.scene.control.Button;
  7. import javafx.scene.control.Label;
  8. import javafx.scene.layout.StackPane;
  9. import javafx.scene.layout.VBox;
  10. import javafx.stage.Stage;
  11.  
  12.  
  13. /**
  14.  * JavaFX App
  15.  */
  16. public class App extends Application {
  17.  
  18.     @Override
  19.     public void start(Stage stage) {
  20.        
  21.         System.out.println("App.stage=" + stage);
  22.         /*
  23.         var javaVersion = SystemInfo.javaVersion();
  24.         var javafxVersion = SystemInfo.javafxVersion();
  25.  
  26.         var label = new Label("Hello, JavaFX " + javafxVersion + ", running on Java " + javaVersion + ".");
  27.         */
  28.        
  29.         // создаем панель компоновки VBox:
  30.         VBox vbox = new VBox();
  31.         // установка вертикального расстояния между элементами в контейнере
  32.         vbox.setSpacing(50);
  33.         // установка отступов с помощью объекта типа Insets:
  34.         vbox.setPadding(new Insets(40, 20, 10, 10));
  35.        
  36.         // создаем компонены UI:
  37.         Label l1 = new Label("Hello, JavaFX ");
  38.         Button btn = new Button("Ok");
  39.        
  40.         // для добавления UI-компонента в панель используется метод add или addAll
  41.         vbox.getChildren().addAll(l1, btn);        
  42.         // создаем сцену
  43.         var scene = new Scene(vbox, 640, 480);
  44.         // задаем заголовок главного окна
  45.         stage.setTitle("NAMEEEEEEEEEEEEEE");
  46.         // устанавливаем сцену в главное окна
  47.         stage.setScene(scene);
  48.         stage.show();
  49.     }
  50.  
  51.     public static void main(String[] args) {
  52.         launch();
  53.     }
  54.  
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement