<input id="0qass"><u id="0qass"></u></input>
  • <input id="0qass"><u id="0qass"></u></input>
  • <menu id="0qass"><u id="0qass"></u></menu>

    Java桌面程序開發——如何開發美觀漂亮好看的桌面程序

    大家想到使用Java這門編程語言大多是腦海中是浮現的B/S開發,高并發、云計算、大數據等等,今天給大家帶來的是Java不一樣的使用方式——使用Java做PC桌面程序開發。

    不同的是,之前Java是使用swing或者awt開發,但是這次介紹給大家的是使用JavaFx做桌面程序開發。

    應該沒有人使用過電腦版的QQ、酷狗、視頻播放器等等軟件,它們都有非常漂亮的UI,也就是界面。

    可是我們使用swing和awt開發出的桌面程序卻是那么的“不好看”!所以今天就給大家介紹一個方便快捷且美觀的Java桌面程序開發方式——JavaFx+JFoenix開發。

    先看看一張效果圖(來自JFoenix GitHub)

    如果你對這樣美觀的桌面程序感興趣的話,請繼續往下閱讀..................

    JavaFx

    JavaFx使用方便快捷的Java代碼配合FXML布局文件開發,做到視圖和邏輯代碼分開,形成一種方便、簡潔、易懂的開發模式。

    • FXML文件用于布局
    • Controller用于編寫FXML的初始化操作和邏輯操作(事件綁定、動態效果等等)
    • 使用CSS代碼給FXML界面組件做效果

    如下圖:

    • FXML
    • Controller?
    • CSS

    這樣雖然開始簡易、方便,但是界面依然不夠美觀漂亮。這時就需要使用到JFoenix。

    JFoenix

    JFoenix的github地址:https://github.com/jfoenixadmin/JFoenix? ? 里邊有demo、示例圖等等

    官網地址??http://www.jfoenix.com/

    只需要在你的項目中使用JFoenix的jar包即可使用,然后在FXML設計器的Custom一欄下有JFOenix的所有組件。

    下邊是JFoenix的界面效果圖(來自GitHub),效果為Material Design風格:

    更多案例效果請看?https://github.com/jfoenixadmin/JFoenix

    ?

    熟練使用JavaFx+JFoenix,即可方便高效的開發出漂亮的Java桌面程序

    已標記關鍵詞 清除標記
    ??2020 CSDN 皮膚主題: 數字20 設計師:CSDN官方博客 返回首頁
    多乐彩