SAE201-DevApp/src/main/java/fr/univ_amu/iut/screenController/ScreenController.java

24 lines
547 B
Java

package fr.univ_amu.iut.screenController;
import java.util.HashMap;
import javafx.scene.*;
import javafx.scene.layout.Pane;
public class ScreenController {
private static HashMap<String, Pane> screenMap = new HashMap<>();
private static Scene main;
public ScreenController(Scene main) {
ScreenController.main = main;
}
public static void addScreen(String name, Pane pane){
screenMap.put(name, pane);
}
public static void activate(String name){
main.setRoot( screenMap.get(name) );
}
}