2014-03-29 6 views
0

sceneBuilder를 사용하여 일부 장면을 만들었으므로 이제 해당 장면을 연결해야합니다. 예를 들어 사용자가 "다음"단추를 클릭하면 다음 장면이 표시됩니다. 안드로이드에서는 하나의 액티비티 (윈도우)에서 다른 액티비티 (윈도우)로 쉽게 이동할 수 있습니다 (인 텐트 및 startActivity 메서드 사용). javafx에는 그런 것이 있습니까? .what이 아닌 경우 장면을 탐색하는 가장 좋은 방법입니다.장면을 탐색하는 방법?

답변

0

최상위 컨테이너의 하위 항목을 교체하여 탐색합니다. 가장 단순한 경우에는 기본 단계입니다. 따라서 :

public void start(Stage primaryStage) throws Exception { 
    this.primaryStage = primaryStage; 
    ... 
    primaryStage.setRoot(view1); 
    ... 
} 

public void navigateToView2() { 
    primaryStage.setRoot(view1); 
} 

공통 템플리트가 필요할 수 있습니다. 이 경우 최상위 컨테이너는 템플릿의 컨테이너가됩니다.

관련 문제