I\'ve got some very old code which uses a Box to list some information. I create it like so:
Box
Box patterns = Box.createVerticalBox();
Why don't you just use a JList and implement a cell renderer?
Or more flexibility with a JTable and implement a table cell renderer (returns a Component instead)?
Component