2017-08-01 5 views

Répondre

0

Non lib UI est utilisé, à seulement quelques extensions de widgets GWT et beaucoup de matériaux composites personnalisés. Ils ont également un MVP léger personnalisé et élémentaire dans certains widgets. https://github.com/eclipse/che/tree/master/ide/che-core-ide-ui/src/main/java/org/eclipse/che/ide/uihttps://github.com/eclipse/che/tree/master/ide/che-core-ide-api/src/main/java/org/eclipse/che/ide/api/mvp

+0

Merci pour la clarification. J'ai déjà vu le paquet ui, mais je ne savais pas d'où venaient les éléments des fichiers xml (par exemple, g: FlowPanel). Maintenant, je comprends que GWT lui-même fournit des widgets et que l'inclusion d'une bibliothèque de widgets supplémentaire est facultative lors de l'utilisation de GWT. (Plain GWT-Widgets: http://www.gwtproject.org/doc/latest/RefWidgetGallery.html) Si je veux obtenir le même aspect que Eclipse Che, je vais devoir considérer les composites personnalisés de Eclipse Che et peut pas seulement référencer une bibliothèque d'interface utilisateur Javascript externe. – Stefan

+0

La feuille de style Eclipse Che Core.css peut être trouvée ici: https://github.com/eclipse/che/blob/bbd0c1abb23055c285db6f6cf7bf6307744eccf9/ide/che-core-ide-app/src/main/resources/org/eclipse/ che/ide/Core.css et une feuille de style GWT pour Chrome ici: https://github.com/gwtproject/gwt/blob/a90832fec9a56f4cb83ed009c7048e0a8d196fe8/user/src/com/google/gwt/user/theme/chrome /public/gwt/chrome/chrome.css – Stefan