導航:首頁 > 編程語言 > javaswing框架

javaswing框架

發布時間:2022-09-30 18:20:43

java 中的 Swing 框架現在是不是被淘汰了

的確java寫客戶端界面這一塊 , 還是有很多的劣勢的.

比如:

  1. 寫好的應用, 傳給其他電腦, 要想成功運行, 需要對方有java運行環境. 如果沒有,那麼需要1個幾十上百M的 jre包. 那怕就是一個Hello Word的窗口程序..

  2. 界面不太美觀, 如果試圖美化 ,那麼比較麻煩...需要很多的類去繼承和修改

  3. 組件很少, swing連最基本的日期組件 . 都沒有提供...

  4. 目前C/S架構的軟體勢頭都被B/S架構的軟體給蓋住了. .. 所以swing也不例外

  5. java的重心也不在swing界面這一塊

不過我們還是要簡單學習和了解Swing /awt技術

因為 一些古老的軟體 有極少的可能是由swing/awt技術開發的. 需要維護

其次, 可以利用swing寫一些自己使用的工具軟體. 那還是想當方便的~

再次, swing的架構還是比較厲害的, 經典的MVC架構,值得學習

最後, 如果要深入了解java界面技術 ,那麼可以了解下javaFX..

② java swing組件的優點有哪些

Java Swing組件的特點:

1、Swing的實現是一個小型GUI框架,該框架無基本平台依賴性,而在AWT實現中卻有依賴性。

2、javax.swing.JComponent類是所有Swing組件的基類。

3、Swing模型的目標是要遵循模型-視圖-控制器體系結構。模型封裝了數據和狀態的底層表示。

4、javax.swing.plaf包提供了一個介面和許多抽象類用於定義可插入的外觀框架。預設的外觀由javax.swing.plaf.basic包中的類實現。

③ swing框架是java se里的還是java ee里的

swing框架是java se里的,裡麵包含很多組件,可以快速進行搭建界面。java ee主要是網頁開發,比如三大框架之類的,jsp

④ Java 中的 Swing 框架現在是不是被淘汰了

不是被淘汰了,而是壓根就沒流行起來。

Swing 一開始的目標是為各個平台提供統一的 UI 及其觀感(Look and Feel),這就造成了兩個主要的問題:

1. 由於各個平台支持的組件不完全相同,Swing 為了嚴格的跨平台,只能取其交集,因此,丟棄了平台相關的組件,反而是對特定平台的完整用戶體驗造成了傷害。
2. 丑。UI 組件的觀感與各平台本身的觀感格格不入,用戶根本就不埋單。

另外,普通用戶想用 Swing 程序,還得先裝 JRE,甚是麻煩。

所以啊,它根本就沒流行起來。

我有一個微信公眾號,經常會分享一些Java技術相關的干貨。
如果你喜歡我的分享,可以用微信搜索「Java團長」或者「javatuanzhang」關注。

⑤ java swing中關於框架之間的調用

如果你要A框架 和B框架每次都是 同一個 就不要NEW了
把他們都設為單例模式 這樣你每次都是獲取同一個A和B 獲取到同一個對象就好了

閱讀全文

與javaswing框架相關的資料

熱點內容
單片機哪個工作區可以切換4個區 瀏覽:472
2019彩六改伺服器地址 瀏覽:414
程序員女有什麼特點 瀏覽:518
程序員的行情如何 瀏覽:309
程序員老宅視頻 瀏覽:556
安卓手機如何使用藍牙鍵鼠 瀏覽:233
u盤安裝redhatlinux 瀏覽:53
電腦u盤加密要不要空間 瀏覽:429
程序員對普通人發信息 瀏覽:138
php向下取整函數 瀏覽:497
信源編解碼實驗分析 瀏覽:477
前端程序員需要什麼證書 瀏覽:111
蚌埠前端程序員私活收入是多少 瀏覽:486
自動關機dos命令 瀏覽:325
我的app為什麼打不開 瀏覽:160
華為手機更新app放在哪裡 瀏覽:784
阿里雲伺服器包含數據嗎 瀏覽:303
伺服器的密封是什麼 瀏覽:153
php面向對象繼承 瀏覽:77
smtplibpython安裝 瀏覽:480