you are correct, although it would hardly be a great effort to create those two classes. I guess if people are worried about the package name I could code them and just plonk them in a com.xith3d.* one - but is there really a problem? I you wanted to distribute your LWJGL game, you would simplely create those packages and stick them in a jar "awt_lite.jar" or something
I'm open for suggestions on the checked exception issue (infact I think there needs to be many more checked exceptions in Xith3d but that's another topic
). Is there a big problem with unsupported features just being ignored, it's not like they are critical to the rendering or anything? Let me ask it another way, if you caught the exception, what would you do with it? I'm guessing not a lot.