public void valueChanged(ListSelectionEvent e) {
                if (!e.getValueIsAdjusting() && index.get() == list.getSelectedIndex()) {
                    onChoose.e();
                }
            }