public void actionPerformed(ActionEvent e) { Playlist selectedPlaylist = getSelectedPlaylist(); if (selectedPlaylist != null) { int showConfirmDialog = JOptionPane.showConfirmDialog( GUIMediator.getAppFrame(), I18n.tr( "Are you sure you want to delete the playlist?\n(No files will be deleted)"), I18n.tr("Are you sure?"), JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE); if (showConfirmDialog != JOptionPane.YES_OPTION) { return; } selectedPlaylist.delete(); _model.removeElement(_list.getSelectedValue()); LibraryMediator.instance().clearLibraryTable(); } }