private JScrollPane getFreeDbList() {
if (freeDbPane == null) {
DefaultListModel freedbModel = new DefaultListModel();
for (int i = 0; i < result.getTracksNumber(); i++)
freedbModel.addElement(result.getTrackTitle(i));
this.freedb = new JList(freedbModel);
this.freedb.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
this.freedb.setCellRenderer(new FreedbRenderer());
freeDbPane = new JScrollPane(freedb);
freedb.getSelectionModel().addListSelectionListener(
new ListSelectionListener() {