package gui.driver.app;

import javafx.geometry.Pos;
import javafx.scene.Scene;
import javafx.scene.control.Label;
import javafx.scene.image.Image;
import javafx.scene.layout.VBox;
import javafx.stage.Modality;
import javafx.stage.Stage;

public class MessageBox {

	public Stage window;

	public void display(final String title, final String message) {
		window = new Stage();
		window.initModality(Modality.APPLICATION_MODAL);
		window.setTitle(title);
		window.setMinWidth(250);
		window.setMinHeight(100);
		window.getIcons().add(new Image(getClass().getResourceAsStream("Smart_parking_icon.png")));

		final Label label = new Label();
		label.setText(message);

		final VBox layout = new VBox();
		layout.getChildren().addAll(label);
		layout.setAlignment(Pos.CENTER);

		final Scene scene = new Scene(layout);
		scene.getStylesheets().add(getClass().getResource("mainStyle.css").toExternalForm());
		window.setScene(scene);
		window.showAndWait();

	}
}