2012-02-05 54 views

回答

16

看吧:http://netbeans.org/bugzilla/show_bug.cgi?id=204661

支持[B] SAF(JSR 296,基本上那是你的「Java桌面應用程序」項目模板背後的架構)已經被急劇下降(因爲沒有正當的理由,讓我補充)。

但是,正如比爾在他的回答中所說,沒有必要使用SAF來形象地設計表格。 NetBeans的擺動設計師(被稱爲Matisse)的可用於設計任何的JFrame,JDialog的,JPanel的等

你只需要

右擊 - >New - >JFrame Form...

和你準備好拖放! (您將缺少的功能是這種框架提供的額外功能,比如SAF Actions,窗口持久性,簡化的長時間運行任務管理和相關的視覺反饋[現在您必須讓自己的手變得髒兮兮的SwingWorker類]等)

+0

您仍然可以從NetBeans更新中心獲取Swing應用程序框架庫。但是請注意,它不包括創建或編輯SWAF表單的能力 – 2012-02-06 06:25:22

+0

或者更好,從這裏獲得BSAF(更好的Swing應用程序框架,基本上是一個積極修復的分支,包含錯誤修復和小的,向後兼容的改進):http: //kenai.com/projects/bsaf/pages/Home – 2012-02-06 10:57:44

3

Java桌面是指努力創建一個從未真正產生任何重要性的標準或庫(庫)。我認爲它可能最終將它從Netbeans中刪除。

它更容易創建一個新的Java應用程序項目,不用打擾主,然後創建一個新的JFrame表單。該課程將有一個主要供您使用,您也可以在窗體中設計框架。您還可以創建JPanel表單類。注意:你可以在netbeans的任何項目中做到這一點,對於他們的項目沒有什麼特別之處。

+1

很可能OP還使用了Swing應用程序框架提供的所有額外功能,比如SAF操作,窗口持久化等。 – 2012-02-05 23:46:15

0

您可以在Java中找到有助於創建CRUD桌面應用程序的內容。

你可以找到它here

相關問題