加入maven依賴
  <dependency>
      <groupId>de.roskenet</groupId>
      <artifactId>springboot-javafx-support</artifactId>
      <version>2.1.6</version>
 </dependency> 
        啟動類繼承AbstractJavaFxApplicationSupport

采用mvc模式
-  
每個fxml頁面都有對應的java視圖類
 

-  
視圖類需繼承AbstractFxmlView且有@FXMLView注解(value值為對應的fxml文件路徑)
 


-  
controller類需實現Initializable接口並加上@FXMLController注解(屬性上有FXML注解的會根據屬性名與fxml中的fx:id值對應的組件綁定,方便獲取值等信息)
 


-  
fxml中的綁定事件名前面需加個#,即可綁定對應controller的同名方法
 


示例頁面效果展示(只是簡單項目,頁面可能有點丑)
-  
登陸頁面
 

-  
主頁面
 

-  
點擊住宿按鈕彈出住宿頁面進行信息登記
 

-  
雙擊對應表格中的宿舍即可查看詳情
 

-  
宿舍管理頁面
 

獲取項目
-  
 -  
注:運行項目前先在數據庫建表,可直接執行sql文件:management_system.sql
 
