Have you ever attempted using Swing only to end up changing courses because it just couldn't do what you wanted?
I'm pretty new to Swing, having only used it for school projects over 5 years ago, but it seems Swing has come a long way in providing a more native look and feel, so much so that I'm considering using it to develop the GUI for an app on Mac OS X. Before I do, though, I wanted to see if anyone has run into any showstopper issues that prevented them from using Swing.
Just off the top of my head, some possibilities:
- Problems developing custom components that looked "right"
- Bad interactions with native applications and widgets
- Performance issues (unresponsiveness, repaint problems)
- Inability to mimic native behaviors (like Dock interaction)