Are you asking if we use swing/awt, no. Mostly people use Lwjgl. It is a java port of opengl. Many libraries use it, like slick2d, libGDX, etc. I reccomend libGDX, as you can port it to html5 and java (from what I know).
LWJGL and swing/awt are 2 different things...Swing/AWT are GUI systems that come with Java, while LWJGL is a graphics library that comes with no GUI system (it's just a graphics library). Also libGDX is already java...you mean porting to html5, ios, android, desktop, ouya.
To answer the original author, Swing and AWT are still both quite usable. AWT is outdated, but Swing is used quite a lot, and so is JavaFX. Aside from the GUI systems provided with Java, TWL
provides powerful, customizable GUI while TableLayout
provides simplicity and ease-of-use while still providing the same or more functionality as Swing/FX.