javaFX

2016-04-06 45 views
0
Birden çok ekran oluşturma

Bir şehir için uygulama gibi bir tür bilgi yapıyorum ve birden çok veya güncellenen bir sahne kullanmak istiyorum. Bu mümkün mü ve eğer varsa ipucu var mı?javaFX

@Override 
public void start(Stage primaryStage) throws Exception{ 
    Parent root = FXMLLoader.load(getClass().getResource("sample.fxml")); 
    primaryStage.setTitle("Informative Program"); 
    primaryStage.setScene(new Scene(root, 1000, 600)); 
    primaryStage.show(); 
} 


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

}

+0

Sorunuz bir dil/Framework olarak 'ya birden' ne açık demektir değil mi/nasıl Dinamik büyük Esnek nedir? –

cevap

1

JavaFX güzelliği dinamik tamamını sahnenin dahil uygulamanın herhangi bir bölümünü değiştirmek için uygulamanıza dinleyicileri ekleyebilir olmasıdır.

seni örnek kullanarak,

Parent root = FXMLLoader.load(getClass().getResource("sample.fxml")); 

    scene.setRoot(root);` 

    root = FXMLLoader.load(getClass().getResource("sample2.fxml")); 
    scene.setRoot(root2); 

Esasen sadece bir ihtiyaç kökü yüklemek ve daha sonra ayarlamak gerekir yapabilir ve gitmek için iyi olmalıdır.

Kullanıcıların ilk önce oturum açtıkları bir Uygulama için bunu kişisel olarak kullanıyorum ve daha sonra giriş yaptıktan sonra kök düğümü bir sonraki ekrana değiştirir.

Kökünüzü herhangi bir noktada değiştirebilir ya da herhangi bir noktada kökten öğe ekleyebilir/kaldırabilirsiniz.

JavaFX o