Kheb het ondertussen op een indische manier aan het bollen gekregen, er zaten fouten in hun packages ma kheb handmatig versch packages van hun gecombineerd, dan werkt het wel
Wel Swing dient in de eerste plaats niet om zo droog te gebruiken, normaal gebruik je een framework daarboven, maar die zijn vaak even onhandig of lelijk, of ze zijn betalend.
Ik heb ook eens een app gemaakt in Swing, grafisch zag dat er gewoon niet ok uit omdat layouten heel moeilijk gaat (noord/zuid/oost/west en die soorten containers enz).
Qt Jambi is ne Java-vorm van Qt, Qt wordt enorm vaak gebruikt bij C++ en biedt verschillende voordelen, ik vind persoonlijk dat de structuur logischer is. Bij Qt is layouten 20 keer gemakkelijker vind ik ook, alles is standaard mooi, bij swing is alles standaard kapot (als je de window open sleurt enzo). Ook interactie met widgets is heel easy, in no time koppelt ge een signal aan een knop.
Edit: van een andere site gepikt
Swing:
Pro:
Available on any Java installation. No need to ship any additional code
You can write your own custom widgets in Java
Contra:
Swing is old. There haven't been any updates on the core for years and there won't ever be. If you plan to use Swing, get a good wrapper which will make using Swing much more simple.
Swing is hard to understand and use, especially if you're used to UI programming on Windows. (One word: Layouts).
Not many powerful widgets in the core set. You'll especially miss a good data grid.
For a good look&feel, you need an extra library
Qt:
Pro:
Comprehensive set of powerful widgets
Easy to use and learn
Good documentation
Good support
Active development
Uses native widgets and wraps them in a common API across all platforms
Contra:
Not free for commercial apps (the next version after 4.5 will be LGPL!)
You need to ship extra files
Qt is written in C++ so you're accessing it via a wrapper library. If you need to implement a complex custom component, things can get hairy.