I have a JTable that has custom components inside of it. Some of them are Radio Buttons, and to get the radio buttons working I had to implement a RadioButton Listener class. Now that I have a listener class for the radio buttons I need a way to determine the row they are in from the item listener. It appears that when I click on the radio buttons, the item listener is called before the table selection happens. I also have a MouseMotionListener on my custom JTable where I move the X and Y coordinates other variables. Any ideas?

Thanks in advance.

"There are no facts, only interpretations."
-Friedrich Nietzsche