I noticed your new book covers Swing. Over the years I have always avoided learning Swing since most of our applications that have user-interfaces are web-based and use html,
jsp,
servlets, etc. I have always thought that Swing was "going away". In your opinion, are there practical reasons for using Swing and do you know if it is still widely used? Thanks.