I think that Java is now popular in web based application development and mobile application development in industry. As I've seen in many vacancies, they asked for J2EE or J2ME related qualifications. But I didn't see any vacancy which is asking about Java SWT/Swings related qualifications.
Is it worth giving if I learn about swing GUI development? Is it helpful for me to get a job in future, if I have experiences on swing/GUI development? Well, I'm working in a small company right now. They asked me to complete a lot of Swing/GUI projects, which takes more than 6 months to complete. If I considered to join on these projects, can I earn anything else (valuable experiences) other than money?