It would probably help if you showed the code for the addButtons() method. And when positng code, please use code tags. It increases the legibility of the code and increases the chance that someone who knows the answer to your question won't skip over your post.
Some problems are so complex that you have to be highly intelligent and well informed just to be undecided about them. - Laurence J. Peter
I'm trying to feel your "PAIN". It would help if you could explain.
What would help the most is a minimal example program deomstrating your problem that forum members could run. This cuts down on the wild speculation we have to go thought when you write about an unspecified method of yours that doesn't work. Can you see our point of view?
1. I have to read a file from disk to and array to "name" the buttons. 2. I've done the read and writes. 3. I've checked the file and array and it is correct 4. The problem is how do I "refresh' the buttons new text??