JavaFX 之窗口跳转(一)
生活随笔
收集整理的這篇文章主要介紹了
JavaFX 之窗口跳转(一)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、前言
筆者此處不講JavaFX的基礎API,只針對筆者工作時遇到的問題進行記錄與總結。
零基礎的網友可以訪問 http://www.javafxchina.net/blog/docs/tutorial1/ 進行學習。
二、問題場景
PC客戶端有2個界面,一個用戶登陸窗口和一個用戶登陸成功后的操作窗口。當用戶在登陸窗口輸入用戶名和密碼校驗成功后,需要跳轉到主界面窗口。
三、解決思路
另起一個線程,創建主界面窗口,并關閉登陸窗口。
四、代碼實現
//用戶名密碼校驗成功后,
Platform.runLater(() -> {
//創建主界面窗口
new WindowUI().start(new Stage());
//關閉登陸窗口
stage.hide();
});
Platform.runLater(() -> {}),使用了lambda表達式書寫。此處代碼的意思是在JavaFX線程中另外啟動一個新的JavaFX線程。這段代碼很常用,可以使程序多線程處理多任務,從而提高程序的運行性能。
總結
以上是生活随笔為你收集整理的JavaFX 之窗口跳转(一)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: DAO设计模式总结
- 下一篇: 浅述多参数水质分析仪使用注意事项