Sorry in advance for my lack of java vocabulary. I'm new to the language.
What I have is a program that reads through a binary data file and converts it into a different binary format.
It kicks off a thread for each file and processes them all at the same time.
What I need is to know the progress of each of the files so I can let the user know percentage wise how much of the data has been processed so they aren't just sitting there staring at a the screen wondering what is going on.
So my question is... how does a thread inform it's parent of something?