加入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
