Are Swing applications really used nowadays? I don\'t find a place where they are used. Is it okay to skip the AWT and Swing package (I learned a bit of the basics though)?
You should probably be looking at JavaFX for future work. As the FAQ states,
Sun is not replacing Swing with JavaFX Script. Instead, JavaFX Script makes Swing easier to use.
Using/learning it will give you a very good understanding of the important Swing concepts, and how they fit in with "the future". I haven't used JavaFX yet, but heard very good things about it.