2010-08-02 30 views
3

我打算創建一個基於Java EE的項目,其中涉及很多GUI工作,比如創建樹和拖放對象(如路由器和交換機)的種類。Java EE演示框架的開源代碼

我想知道是否有任何開源可用,我可以與誰一起進行快速的Java EE GUI開發。

回答

2

Java EE本身並沒有真正解決這種UI活動。如果您正在考慮繪製網絡圖並在畫布上拖放項目,那麼客戶端中可能會出現這種情況,可能是瀏覽器。 Java EE幾乎是一個服務器端框架,非常適合處理數據庫,隊列和其他企業連接,爲數據轉換和呈現HTML。

對於傳統的基於表單的用戶界面,如JSF的擴展爲樹和其他這樣的UI結構提供了很多不錯的小部件,但不會攻擊「繪圖」應用程序。

幾年前,當我在使用這種類型的應用程序時,我猜你在想,我們在瀏覽器中使用JavaScript/Dojo來呈現服務器上的UI和Java EE,但是我們做了很多手動編碼 - 我不知道現在是否有更好的框架。我建議您探索客戶端UI技術,以便與Java EE服務器端的東西結合使用。

3

JBoss Seam框架允許您生成一個完整的應用程序。

使用JPA,EJB和JSF表示層,您可以選擇Icefaces和Richfaces作爲JSF組件庫,既支持樹也支持拖放。

0

結帳Grails,它將Ruby on Rails中已知的開發速度帶給了JVM。

樹木,拖放等,我會用很多的JavaScript框架之一,像道場,原型+ Scriptaculous的是,jQuery + jQueryUI的+插件YUI3等

+1

評論downvote會有所幫助 – rlovtang 2010-08-02 07:22:18