Java GUI圖形化用戶界面

GUI(Graphical User Interface)圖形用戶界面,又稱圖形用戶接口,是指採用圖形方式顯示的計算機操作用戶界面。

AWT(Abstract Window Toolkit)抽象窗口工具包,該包提供了一套與本地圖形界面進行交互的接口,是Java提供的用來建立和設置Java的圖形用戶界面的基本工具。

UWP(Universal Windows Platform)Windows通用應用平臺,在Windows 10 Mobile/Surface(Windows平板電腦)/PC/Xbox/HoloLens等平臺上運行,uwp不同於傳統pc上的exe應用,也跟只適用於手機端的app有本質區別。

Java Swing 和JavaFX

  • Swing 是一個爲Java設計的GUI工具包,是JAVA基礎類的一部分。包括了圖形用戶界面(GUI)器件如:文本框,按鈕,分隔窗格和表。
    Swing提供許多比AWT更好的屏幕顯示元素。它們用純Java寫成,所以同Java本身一樣可以跨平臺運行,這一點不像AWT。它們是JFC的一部分。
  • JavaFX是一個強大的圖形和多媒體處理工具包集合,它允許開發者來設計、創建、測試、調試和部署富客戶端程序,並且和Java一樣跨平臺。
    JavaFX可以自定義程序外觀。層級樣式表(CSS)將外觀和樣式與業務邏輯實現進行了分離,因此開發人員可以專注於編碼工作。圖形設計師使用CSS來方便地定製程序的外觀和樣式。
    JavaFX文檔
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章