2017-08-01 27 views

回答

0

無UI lib中被使用,只是GWT部件的一些擴展和大量定製的複合材料。他們在一些小部件中也有一個自定義的輕量級MVP和元素。 https://github.com/eclipse/che/tree/master/ide/che-core-ide-ui/src/main/java/org/eclipse/che/ide/ui https://github.com/eclipse/che/tree/master/ide/che-core-ide-api/src/main/java/org/eclipse/che/ide/api/mvp

+0

謝謝澄清。我已經看到了ui包,但是我不清楚xml文件中的元素(例如g:FlowPanel)來自哪裏。現在我明白了,GWT本身提供了一些小部件,並且在使用GWT時包含額外的小部件庫是可選的。 (Plain GWT-Widgets:http://www.gwtproject.org/doc/latest/RefWidgetGallery.html)如果我想獲得與Eclipse Che相同的外觀和感覺,我將不得不考慮Eclipse Che的自定義複合材料,並且可以不只是引用一個外部的Javascript UI庫。 – Stefan

+0

Eclipse Che風格表Core.css可以在這裏找到:https://github.com/eclipse/che/blob/bbd0c1abb23055c285db6f6cf7bf6307744eccf9/ide/che-core-ide-app/src/main/resources/org/eclipse/ che/ide/Core.css 以及適用於Chrome的GWT樣式表: https://github.com/gwtproject/gwt/blob/a90832fec9a56f4cb83ed009c7048e0a8d196fe8/user/src/com/google/gwt/user/theme/chrome /public/gwt/chrome/chrome.css – Stefan

相關問題