2012-03-03 12 views
1

(道歉,如果問題的答案是可用的,但我顯然不知道正確的話 - 或正確的話的正確使用 - 連接到答案...)由程序控制的eclipse動作?

我想在eclipse中構建類似現有的「TypeHierarchy」。 除了代替「is-a」控制樹結構的類 - 擴展關係外,我想(類定義的)「有一個」控制樹結構的關係。我可以(很容易)爲我構建的樹創建一個Swing JTree接口,但我希望能夠將Swing小部件「連接」到Eclipse,以便(例如)雙擊其中一個節點會自動打開eclipse中點擊節點代表的類的源代碼。

感謝,道格

回答

3

好像你需要編寫一個插件。檢查你是否有「插件開發」的觀點。如果沒有,首先安裝Plug-In Development Environment,這是一組Eclipse插件。最簡單的方法是找到幫助 - >安裝新軟件...(選擇「所有更新站點」)。

下面是關於如何啓動一個很好的教程:

http://www.vogella.de/articles/EclipsePlugIn/article.html

此外,請參閱插件開發小抄,幫助 - 下>小抄..->插件開發

另外,請記住,Eclipse使用SWT,而不是Swing。但別擔心,如果你知道一個你不會切換到另一個。

最後一點:起初看起來很多工作,但大部分是樣板代碼,在很大程度上是自動創建的。

相關問題