you are a bit unlucky with Nifty aren't you

I'm sorry, I should have told you before that there are two ways to add new listbox items to a listbox:
a) the addItem(String) method to add a simple string
b) the addElement(Element) method to add any element, like images or so to the listbox
in your case method a) would be easier I suppose. can you try this one instead?
in case of method b) there is a little tricky thing you need to know that is not obvious. any element you add to the listbox needs to be a parent of a special element with the listbox id and "Data" appended. In your case you should create the label with the parent (last parameter of createLabel.create call) "chatfieldData". if you look closely to the example then it is using this cumbersome way correctly.
so and now you really can be angry and bitch about nifty! this time I'll understand you! because this really sucks bad

I know this must be changed but hasn't been a top priority yet.
I'm sorry about that specific method

edit: "A listener was NOT BEST PLEASED about the message I just gave it." <-- was this the error message you received or did you forget to append a stacktrace or so? I can't remember that message and I couldn't find it o_O