2012-01-27 68 views
4

我正在開發一個eclipse RCP項目。當我正在瀏覽演練時,我遇到了偏好頁面並開始解決它。ComboFieldEditor。動態更改值

現在我需要動態更改ComboFieldEditor的值。至於在TextFieldEditor上做出選擇時,ComboFieldEditor的值必須更改。我試圖尋找答案,甚至嘗試了我在Stack Overflow上找到的解決方案之一,但我總是以NullPointerException結束。在這方面有人可以幫助我嗎?

技術上我想動態地更改ComboFieldEditor中的值。就像在,當一個監聽器被觸發時,我想把新的值放在我的組合框中。我試過this解決方案,但我一直得到NullPointerException

+2

我想你應該張貼一些細節收到答案(代碼,堆棧跟蹤,鏈接等)... – 2012-01-27 10:24:19

+0

我編輯了帖子。這裏沒有什麼特別需要的。我只想將值設置爲首選頁的combofieldeditor。我知道它很愚蠢,但我無法把它拉出來。希望這可以幫助 – Sid 2012-01-31 11:17:58

回答

0

好的。這是我暫時做的事情。 我創建了一個名爲CustomComboFieldEditor的類,並添加了ComboFieldEditor中的所有方法。我改變了幫助在組合框中輸入值的方法。截至目前,我工作得很好。 我相信它不是最漂亮的方法,我敢打賭我會爲這個解決方案被釘十字架,但時間和情況迫使我使用它。任何其他方式將不勝感激。

謝謝:)