Please note that LWJGL 2 is not maintained anymore for well over two years now.
You are very encouraged to upgrade to the current version 3, if you can. GLFW supports multiple windows. So if this was your reason to choose AWT, you don't need that anymore.
See:
https://www.lwjgl.org/downloadAnd I also cannot reproduce any bug with lacking multisampling on Windows 7 x64 with the LWJGL 2.9.3 release.
Taking your exact example code with sample count 8 produces:
Using sample count 0 produces:
You can clearly see the jagged edges in the last image.
A few questions:
- which OS are you using? (if some Linux variant, maybe with some custom compositor/window manager?)
- which exact version of LWJGL 2 are you using?