Загрузка данных


import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.control.*;
import javafx.scene.layout.VBox;
import javafx.stage.Stage;

public class PizzaOrderApp extends Application {

    @Override  
    public void start(Stage primaryStage) {
        primaryStage.setTitle("Заказ пиццы");

        // Доступные пиццы  
        String[] pizzas = {"Маргарита - 500 руб.", "Пепперони - 600 руб.", "Гавайская - 650 руб."};

        // Создание элементов интерфейса  
        ComboBox<String> pizzaComboBox = new ComboBox<>();
        pizzaComboBox.getItems().addAll(pizzas);

        Button orderButton = new Button("Заказать");
        Label orderLabel = new Label();

        // Обработчик события нажатия кнопки  
        orderButton.setOnAction(e -> {
            String selectedPizza = pizzaComboBox.getValue();
            if (selectedPizza != null) {
                orderLabel.setText("Ваш заказ: " + selectedPizza + " оформлен!");
            } else {
                orderLabel.setText("Пожалуйста, выберите пиццу.");
            }
        });

        // Создание макета  
        VBox vbox = new VBox(10, new Label("Выберите пиццу:"), pizzaComboBox, orderButton, orderLabel);
        vbox.setMinWidth(300);
        vbox.setMinHeight(200);

        // Создание сцены  
        Scene scene = new Scene(vbox);
        primaryStage.setScene(scene);
        primaryStage.show();
    }

    public static void main(String[] args) {
        launch(args);
    }
}