2017-05-10 93 views
0

我試圖從一個控制器將數據發送到另一個,我決定要繼承我的控制器的一個場景類之間的溝通,所以當我創建了第二個場景,我可以通過一個重載的構造函數,延長傳遞。了JavaFx控制器

控制器類繼承Scene類是否正確?

否則請建議一種更有效的方式在控制器之間進行通信。

+0

你能解釋一下究竟是什麼,你想通過建立控制器之間的通訊呢? – user55924

+0

繼承如何提供幫助?繼承是在類級別定義的關係。它不會幫助您在兩個不同類的實例之間進行通信。 –

回答

0

控制器類應該與gui類分開。在mvc模式中,有三層:模型,控制器和視圖。

視圖 - GUI類擴展場景或其他UI組件。

控制器 - 映入由用戶做出

模型的事件監聽器類 - 保存程序的數據。像用戶名,密碼

您還可以創建單獨的類模型進行數據操作(加,減)

+0

謝謝!對不起,我是javafx的新手,我不知道VC只是模型。我真的很感激:) –