Damn, this isn't as easy as i thought it would be. In fact, i have no idea how to solve this correctly. The problem is this:
When creating the AWTJPCTCanvas (a package public class used by the AWTGLRenderer), you can specify a Lwjgl PixelFormat. That PixelFormat contains the number of samples, i.e. the level of AA. I can't change that, because that class extends Lwjgl's AWTCanvas...it has to. So, you can set a PixelFormat here, but the actual initializing has to happen in the paint-method of the canvas...which is where the problem occurs that the PixelFormat may not work on some hardware (like Intel with AA). But that's too late already. I can't replace the PixelFormat with another one or something. So you are stuck with a canvas that tries to use a PixelFormat that doesn't work.
I've uploaded a "fixed" version of jPCT here:
http://www.jpct.net/download/beta/jpct.jar...it doesn't really fix the actual problem, but it logs an error (and depending on the settings in Logger, this means that it throws an exception), if the PixelFormat doesn't work. Maybe you can catch this error and try to replace your canvas with another one without AA...i've no idea if this will work, i haven't tried it yet. But don't know what else to do...i'm open to ideas!