2012-02-17 63 views
0


我一直在建立一個項目模型,並且幾乎完成了它。現在我必須執行該項目的觀點。我非常喜歡eclipse的視圖佈局,並試圖實現這樣的,但我couln't。然後下載eclipse的源代碼,但無法在所有源代碼中找到我的特定代碼段。我的意思是我想採用基本的佈局實現,如eclipse Coolbar,ctabfolder和事件。任何暗示?一個佈局實現,如Eclipse

謝謝。


回答

1

清單如果你喜歡Eclipse的外觀和使用的組件,你應該看看與Eclipse中使用的技術:

  • SWT是GUI工具包。它不同於Swing,因爲如果可能的話,它使用本地小部件。這使得使用它的應用程序更像是一個本地應用程序,而不像Swing那樣,它有自己的一組組件。你會發現你在這裏提到的原始組件。
  • JFace是一個基於SWT的應用程序框架。它提供了更高層次的概念組件。
  • Eclipse RCP是一個建築應用平臺。它帶走了應用程序構建的一些常見任務,但是,當然,您需要首先了解這些概念。

Swing具有相似的組件,但不使用本機窗口小部件。它吸引他們自己。在我看來,Swing更容易學習和使用,但SWT的結果往往更好 - 你可以經常「感覺」Swing應用程序的行爲不完全正確。如果Swing應用程序不嘗試模仿本機外觀以避免uncanny valley效果,那麼效果會更好。因此,期望您的結果應用程序看起來和感覺不同。

還有更多文檔和第三方庫可供Swing使用,例如非常漂亮的Netbeans RCP,讓您輕鬆構建應用程序。

0

你在找什麼是一個停靠框架。最好的框架是開放的辯論。 你可以看看this question爲流行的框架