關於RFID界面設計實驗,給大家提供一個實現的方法。鑑於段老師要求用Java來實現,所以下面從Java的角度去考慮。
可能大家首先想到的是用swing來實現,但我想告訴大家的是,個人看法,swing已經過時,已經很久沒有更新了,控件相對較單一,不美觀。
但我想給大家推薦的方法是JavaFX,而不是swing。
解釋:JavaFX還有內置的WebView,能通過其調Javascript。還有很多畫圖、3D觸摸等功能。以前所謂的JavaFX渲染速度慢,現在也因爲支持graphics pipline快多了。並且支持css美化,可以極大的提高審美要求。
具體實現:
開發環境:idea + jdk1.8
開發手段:idea自帶的JavaFX + Scene Builder (可視化的GUI界面管理工具,可以直接進行的控件的拖拽)
附上一張idea + Builder的圖片: