2014-09-21 74 views
1

經過多年處理淺.properties文件以保存我們應用程序的首選項和設置,我們計劃創建一個用於首選項對話框的MVC組件,由某種模型在文件系統或數據基礎。爲swing應用程序創建一個優先對話框

我們的目標是讓eclipse(以及許多其他IDE和應用程序)擁有:對話框左側的應用程序組件樹,列表中的每個節點都可以具有與標題,節,標籤和按鈕組。

我們計劃使GUI成爲模塊化,並根據定義GUI的xml文件以及Swing控件與匹配屬性之間的關係進行構建。因此,在我們開始發明輪子之前,我認爲我們可以重新使用一些完全符合這一點的庫。

我開始研究eclipse源代碼,但它都是基於SWT的,我不確定它是多麼容易集成到基於Swing的應用程序中。

那麼,enyone知道一個好的java庫來爲我們做這項工作嗎?

回答

2

一個候選人是JIDE Dialogs。支持多種樣式。

您可以從瀏覽器here開始演示。在左側的樹中,選擇Jide對話框>選項對話框演示。點擊其中一個出現的按鈕,選擇一種風格。

除了爲首選項提供通用表示層外,Eclipse的首選項框架還支持可選的持久性模型以及提供首選項頁面的方式。

相關問題