It's currently possible to wrap a BufferedImage into an AWTTextureData but creating a BufferedImage from a TextureData isn't possible yet.
This feature would be useful in frameworks based on JOGL (especially Ardor3D) which use TextureIO to create their "own" images and which need to allow the developers to convert their images into AWT images to display them in a Swing/AWT/Netbeans Platform GUI.
This can be already achieved via AWTGLReadBufferUtil,
see commit http://jogamp.org/git/?p=jogl.git;a=commit;h=ec2d94ca26ddab8ec67135ebc5f2d0a43f6a4c25
See: TestBug461FBOSupersamplingSwingAWT, TestBug605FlippedImageAWT
Re-opened - I see, yes, we need to utilize code of AWTGLReadBufferUtil
to produce an BufferedImage for pre-existing TextureData.
Sorry for my confusion.