Is Java's GUI an event-driven language like C#?
I'm also not sure what I mean by "Java's GUI". I know there's a javax.swing package. I don't know how extensive it is. I imagine it does not include everything since I've heard there's also QT, a commercial GUI package that's portable to numerous platforms. I imagine there would be no need for QT if javax.swing provided everything a user needed. How much of a GUI does javax.swing provide?