[英]Is Java Swing out of date?
我下載了Net Beans IDE,並創建了一個新的桌面應用程序。 我選擇它為Swing應用程序。 IDE顯示,Swing框架已過時,以后將不再受支持。
這是否意味着Swing已過時? 如果是這樣,最新的可用於開發桌面應用程序的框架是什么?
謝謝
在NetBeans中,“桌面應用程序”項目類型是基於外部庫的項目,該項目應該是Swing應用程序框架(它執行諸如GUI控件的會話狀態和資源束管理之類的事情),但從未成熟。 因此該項目類型已過時。
但是,就Swing本身(GUI平台)而言,它是“最新的”,因為它是Java擁有並且將繼續擁有一段時間的最重要的GUI工具箱。
Swing應用程序框架(JSR296)是一個項目,旨在提取用於使用Swing開發應用程序的通用元素。 它可以安全使用,但不再開發。 官方頁面https://appframework.dev.java.net/提出了一些替代方案,包括使用netbeans平台本身,並且鑒於netbeans的成熟程度,我將熱衷於研究這種方法。
Swing本身很好,只要Java就可以了。 盡管說桌面Java從來沒有像其他風格那樣真正地占有一席之地。
我認為您的netbeans出了點問題。 您可以顯示一些屏幕截圖嗎?
AFAIK Swing絕對不會過時,甚至在JDK7中將得到增強
也許您應該給我們看截圖,這可能是一種誤解
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.