This seems to be a question where the answer is implicit, hence I can’t find anything explicit.
Does Google Web Toolkit only support custom layout managers, or a sub-set of the Java layout managers?
For example, is it possible to take a Java Swing application using GroupLayout and get it to work with GWT?
GWT layout support is done through subclasses of ‘Panel’. Some of them like ‘DockPanel’ behave a little bit like Swing layouts (BorderLayout) but there’s no way you’ll ever be able to take Swing code and compile it into GWT.
This is a common mis-understanding when it comes to GWT. It’s written in Java solely because Java is statically type and widely supported with world class editors. The fact that it’s written in Java has nothing to do with any desire by the GWT team to allow you to port SWT/AWT/Swing to GWT. The web is a different environment to the desktop, and since your code ends up compiled into javascript it would never make sense to take any kind of Java Desktop application and hit the convert button. That’s what Applets tried to do many years back…and we all know how that turned out 😉