How can one draw text?

I’m really sad. I’m trying to use LWJGL to draw some text on the screen, nothing fancy, I just need to be able to read some info. I find that I’ll need Slick. I get slick. I use this ( http://www.lwjgl.org/wiki/index.php?title=Slick-Util_Library_-Part_3-_TrueType_Fonts_for_LWJGL ) to try and draw something with TrueTypeFont. Doesn’t work, also deprecated. I find that I need to use “UnicodeFont”. I use that, but I get null pointer errors which no one online seems to get (specifically this:)

Exception in thread “Thread-0” java.lang.IllegalStateException: The UnicodeFont must have at least one effect before any glyphs can be loaded.
at org.newdawn.slick.UnicodeFont.loadGlyphs(UnicodeFont.java:340)
at org.newdawn.slick.UnicodeFont.loadGlyphs(UnicodeFont.java:325)
Any API’s I find are dead links.

I have a very simple question. How do I draw text on my screen?