rendering text in OpenGL

hello,
i know this is not really jogl specific but i am asking it here since it has to do with openGL.

usually i used freetype to render text in openGL but i have not found a java port yet for freetype. does anyone if there is one? if not, what other options do i have to efficiently render high quality text in in openGL? the text in my game will appear in different sizes, sometimes filling half the screen, sometimes only filling a few pixels. it should be as sharp as possible and anti-aliased.

thank you!

With such requirements, you can’t really use the standard way of taking a texture and rendering text on it.

I’d advice you to use the shared code of tusaki found here:
http://www.java-gaming.org/forums/index.php?topic=11221.0

thank you i will look into that.

maybe i have also a little bit exaggerated with the requirements. when the text fills half the screen it has not to be so perfectly sharp. there could be aliasing effects.