Last year I warmed over my Sharpshooter game for LWJGL16k (which didn’t happen again), and personally I think 16k is a better size for doing OpenGL as it allows more room for data. If Prince ever gets the LWJGL16k going (maybe in another 5 years), I’ll finish my second entry :).
It might be possible to do a basic 3D game in 4k, but there wouldn’t be room for fonts, so no text. For 2D, I’d rather use Java2D. Does LWJGL applet performance still suck on OSX since Oracle took over the JVM and ditched support for [insert whatever the interface was called - I’m too lazy to look it up]? That would definitely swing it to Java2D for me.
Hopefully (No LWJGL16k distraction this year), I’ll get a 4k on the blocks.
Incidentally, if anyone wants to do a Java1K, I have done Pong in 1K just for laughs.
Edit: Having had a look over at LWJGL.com, I think JDK 7 on OSX is a work in progress. I.e. currently not working.