Another option for making swing look mac native is macwidgets.  It's
unfortunately not really maintained anymore and has a few bugs here
and there, but the components it offers do look virtually
indistinguishable from native ones:

http://code.google.com/p/macwidgets/

While I'm at it I'll take this opportunity to shamelessly plug my app
built on macwidgets (and quaqua mentioned earlier). It's a jar file
viewer heavily influenced by the now defunct JarInspector (which
unfortunately died when apple yanked the java cocoa bindings from OS X
- d'oh!). Check out Jarzilla here:
http://code.google.com/p/jarzilla/

Jarzilla is not as polished as JarInspector was, but it's functional
and in any case the source is available on googlecode as an example of
macwidgets usage. Hope that helps!

On Feb 22, 2:18 pm, Marcelo Fukushima <[email protected]> wrote:
> Does swt look native though? eclipse certainly doesnt look native to me (but
> i guess its not as weird as swing)
>
> 2011/2/22 Cédric Beust ♔ <[email protected]>
>
>
>
>
>
>
>
>
>
>
>
> > On Tue, Feb 22, 2011 at 11:37 AM, Jan Goyvaerts 
> > <[email protected]>wrote:
>
> >> Hi there !
>
> >> Is there anyone in here who has experience with Java look & feel which
> >> look like native application for their respective operation system ?
>
> >> A friend asked whether I knew such a library and answered maybe Synthetica
> >> is what he was looking for.
>
> >> I've had a half-disgusted answer that this was definitly NOT native. Look
> >> what they did to menu on MacOS ! It's inside the window as for Windows ! 
> >> :-)
>
> >> So, can I reassure my friend there actually is something like that for
> >> Java somewhere ?
>
> > There is, it's called SWT <http://www.eclipse.org/swt/> (and there is a
> > higher order library built on top of SWT called 
> > JFace<http://wiki.eclipse.org/index.php/JFace>
> > ).
>
> > Trying to write a GUI that looks native on Swing will bring you nothing but
> > endless frustration.
>
> > --
> > Cédric
>
> >  --
> > You received this message because you are subscribed to the Google Groups
> > "The Java Posse" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to
> > [email protected].
> > For more options, visit this group at
> >http://groups.google.com/group/javaposse?hl=en.
>
> --http://mapsdev.blogspot.com/
> Marcelo Takeshi Fukushima

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to