You could extend JList and add the appropriate listeners in the constructor. I think this would be the easiest way, as the JFrame will send the events, but each list will still have to be ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results
Feedback