我試圖在因特網上搜索這樣做的示例,但無法找到一個好的示例。此外,我也檢查Eclipse的IDE源代碼,但它有點太大,無法過濾出我需要的示例。具有多個陣列的Eclipse首選項頁面
我需要的是類似於下面的Eclipse文件關聯頁面。
我的計劃是稍後用組合選項替換文件類型列表,併爲每個組合選擇添加更多值/控件。
我會非常感謝一個例子或鏈接到一個例子,或與工作偏好商店有相同的概念。
謝謝!
我試圖在因特網上搜索這樣做的示例,但無法找到一個好的示例。此外,我也檢查Eclipse的IDE源代碼,但它有點太大,無法過濾出我需要的示例。具有多個陣列的Eclipse首選項頁面
我需要的是類似於下面的Eclipse文件關聯頁面。
我的計劃是稍後用組合選項替換文件類型列表,併爲每個組合選擇添加更多值/控件。
我會非常感謝一個例子或鏈接到一個例子,或與工作偏好商店有相同的概念。
謝謝!
您可以看看Google Eclipse插件源代碼。我不得不實現類似於你的需求的東西,並從there中得到啓發。它設計得很好。你可以看一下版本庫here。
在我的情況下,我需要複選框而不是組合框,並使用JFace庫中的CheckboxTableViewer,有大量的聯機示例(例如:JFace snippets)。正如亞歷克斯所說,首先,在Eclipse偏好概念上工作...當你得到它時,它將保持一些純粹的UI任務。
嗯,我認爲這無非是那麼簡單的首選項頁面有兩個Lists
剛剛代表的文件類型和編輯之間的一致性。 如何實現自己的喜好網頁的例子是在這裏:Eclipse Preferences - Tutorial
如果你想有Combo
- 沒有問題 - 您只需更換上ListEditor
woth您ComboFieldEditor
,並增加更多的conrols進行。文件關聯存儲在Eclipse首選項中,每當您嘗試打開某個文件以檢索相應的編輯器時,您都可以訪問它們。