2013-02-16 186 views
0

我正在寫一個JavaFX應用程序,我希望一次顯示一個窗口。該窗口將顯示一些控件,並通過點擊一個按鈕它應該關閉,第二個窗口應該打開。這個窗口可以選擇取消哪個應該關閉它,然後重新打開初始窗口。我應該能夠無限期地重複這個過程。在JavaFX 2.2中的窗口切換

我的問題是,我需要爲這些窗口中的每一個(所以兩個控制器和兩個視圖)使用單獨的控制器和單獨的fxml視圖。我嘗試了許多不同的方法,但似乎沒有任何工作。任何人都可以幫忙嗎?

很多謝謝。

+0

如您所知,一個舞臺包含一個場景。所以你可以在舞臺上替換場景 - 它和Windows關閉/開放對一樣 - 不是你的解決方案嗎(我的意思是場景替換)? – 2013-02-16 21:59:48

+0

我的問題是,控制器處理我傳遞給視圖的事件,需要我將FXMLLoader傳遞給第一個控制器和我的屏幕...... – uuee5432 2013-02-16 22:05:01

+0

此外,效果看起來確實不合適(第一個窗口應該關閉,然後新的應該打開,而不是被替換的內容),我必須在控制器之間傳遞許多參數。 – uuee5432 2013-02-16 22:50:55

回答