簡體   English   中英

Java Swing是否已過時?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM