Swing is NOT platform native, that's why SWT was developed in the first place. Swing can use native look-a-like theming but it's not the same thing as SWT's actual, truly native widgets (with native keyboard shortcuts, system services..).
wxWidgets and SWT are about as native at it can be in a cross platform GUI library. I don't see why you'd need a screenshot of the go library, it would look the same as a typical wxWidgets or SWT app, which is to say, it uses native controls, but might not be designed according to the "common" UI conventions of the platform.
Re:Native GUI library for Go
by FooBarWidget on Friday June 06, 2014 @09:28AM
(#7857704)
Yes I meant SWT, but for some reason I wrote Swing.
Re:Native GUI library for Go
by Alphasite_ on Friday June 06, 2014 @08:43AM
(#7857516)
Its native on OSX, is it not?
Re:Native GUI library for Go
by FooBarWidget on Friday June 06, 2014 @09:30AM
(#7857712)
No, it only tries to look like OS X by drawing the controls like that. But there are still so many things off that I don't even know where to begin.
Re:Native GUI library for Go
by johncoltrane on Friday June 06, 2014 @04:40PM
(#7860171)
I love it when native-look-a-like apps give me blue buttons and traffic lights instead of the beautiful graphite I chose in my system preferences.
I use SWT quite a lot and while it's not perfect I find that it works brilliantly in most cases. I encourage the authors of this Go UI library to study SWT and crib heavily from the library internals. Otherwise they'll be sorting out bugs and corner cases that IBM has fixed in SWT long ago.
Seconded, I find SWT to be easy to program for too.
If you need to go native why not go with DWT?
I'll admit that it's the most exceptional trademark violation that I've seen today:
Looking and feeling native involves so much more than just using native controls.