İyi Akşamlar , javaFx dilinde yapmaya çalıştığım bir örnekte problem yaşıyorum örnekte 3 farklı sahne var 1.sahnede 2. ve 3. sahne için ayrı ayrı butonlar var 2.sahne butonununa tıkladığımda 1. ve 3. sahneye gidebilmem butonlar olacak aynı şekilde 1. sahne için 2-3 3.sahne için 1-3. bende ise 2. sahneye gittiğimde butonlar çıkmıyor , 3 sahnede ise 1. sahneye gittiğimde bir problem yok ama 2. sahneye gittiğimde yine butonlar gelmiyor. Yardımcı olursanız sevinirim.
Stage window ;
Scene scene1 , scene2 , scene3 ;
Button button1 , button2 , button3 ;
Label label1 , label2, label3 ;
@Override
public void start(Stage primaryStage) throws Exception{
window = primaryStage ;
window.setTitle("Odev2");
button1 = new Button("sahne1");
button2 = new Button("sahne2");
button3 = new Button("sahne3");
label1 = new Label("merhaba bu sahne 1 ");
label2 = new Label("merhaba bu sahne 2");
label3 = new Label("merhaba bu sahne 3");
VBox layout1 =new VBox(50);
VBox layout2 =new VBox(20);
VBox layout3 =new VBox(20);
layout2.getChildren().addAll(button3, button1, label2);
layout3.getChildren().addAll(button2, button1 , label3);
layout1.getChildren().addAll(button2,button3 , label1);
scene1 = new Scene(layout1 , 300 , 300);
scene2 = new Scene(layout2 , 300 , 300);
scene3 = new Scene(layout3 , 300 , 300);
button1.setOnAction(e -> window.setScene(scene1));
button2.setOnAction(e -> window.setScene(scene2));
button3.setOnAction(e -> window.setScene(scene3));
window.setScene(scene1);
window.setTitle("sahneler");
window.show();`