Row Selection in Tables
My Swing GUI appliaction has a large table in it, and I'm using a custom Table Cell Renderer. One of my columns uses a widget I wrote myself that is identical to the "star rating" widget you see in iTunes. (In fact, you can basically think of this app as being iTunes-like in terms of its UI.) It's working pretty well: when I see an item I want to rate, I can click on the widget in a particular row, and it shows the appropriate number of stars, etc.
But here's the problem: this doesn't work if the row has already been selected. I can only modify the star widget on rows that are unselected.
Does anyone have an idea of how I could correct this problem?
Thanks very much.

