我正在開發JavaFX中的客戶端/服務器應用程序。我在primaryStage中有一個主菜單,並且希望在另一個階段點擊菜單時加載內容(在屏幕構建器中設計一個表單)?我怎麼做?另外,我希望讓我的客戶階段窗口符合我現有的primaryStage的大小?我是JavaFX的新手,並提前感謝您的幫助。
問候 PK
我正在開發JavaFX中的客戶端/服務器應用程序。我在primaryStage中有一個主菜單,並且希望在另一個階段點擊菜單時加載內容(在屏幕構建器中設計一個表單)?我怎麼做?另外,我希望讓我的客戶階段窗口符合我現有的primaryStage的大小?我是JavaFX的新手,並提前感謝您的幫助。
問候 PK
一對夫婦的意見:
JavaFX是所有關於客戶端。雖然它被稱爲富互聯網應用基礎的圖書館,但它目前的化身imo並未兌現這一承諾。對於企業級客戶端/服務器應用程序,通過在服務器端中間層投入開發時間,而不是通過創建重量級客戶端應用程序,您可能會獲得更好的安全性和數據庫靈活性。這就是現在的情況。其次,JavaFX 2.2目前不支持Visual Studio類型的「多文檔界面」或帶有可包含子窗口的父窗口的GUI。
如果你想要在主要階段選擇一個選項後顯示一個模態對話框窗口,你當然可以做到這一點。許多人創建助手類來協助創建模態對話框,因爲在JavaFX 2.2中創建它們有點尷尬。我用模態對話框的輔助類持有2雙引用:
有了這些引用得心應手使創建模態階段變得更加簡單,並且它提供了可能需要在父對象和模態對話框的控制器對象之間傳遞數據的引用。