No, there is no easy way to add bootstrap styles to gwt components. You will have to deal with the DOM, remove some GWT CSS classes and add GWT instead, and at least you copy your code from one place to another place, you will create a class that extends the source component and uses this new class everywhere. what GWT-Bootstrap basically does.
I know this because about a year ago I wanted to do exactly what you are saying now: apply bootstrap styles to GWT components in a clean way, and I managed to work this out and start developing GWT-Bootstrap.
GWT-Bootstrap has actually solved most of the gwt + bootstrap integration errors and works great for any project. I know that some components are not yet implemented or have errors, but maybe you can fix them and make pull-request, IMHO, which is better than rebuilding everything.
source share