list.setLayoutOrientation(JList.VERTICAL);
list.setVisibleRowCount(-1);
list.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent e) {
if (e.getClickCount() == 2) {
setButton.doClick(); // emulate button click
}
}
});
JScrollPane listScroller = new JScrollPane(list);