void removeResB_actionPerformed(ActionEvent e) { int[] toRemove = resourcesTable.getSelectedRows(); String msg = ""; if (toRemove.length == 1) msg = Local.getString("Remove the shortcut to resource") + "\n'" + resourcesTable.getModel().getValueAt(toRemove[0], 0) + "'"; else msg = Local.getString("Remove") + " " + toRemove.length + " " + Local.getString("shortcuts"); msg += "\n" + Local.getString("Are you sure?"); int n = JOptionPane.showConfirmDialog( App.getFrame(), msg, Local.getString("Remove resource"), JOptionPane.YES_NO_OPTION); if (n != JOptionPane.YES_OPTION) return; for (int i = 0; i < toRemove.length; i++) { CurrentProject.getResourcesList() .removeResource( ((Resource) resourcesTable.getModel().getValueAt(toRemove[i], ResourcesTable._RESOURCE)) .getPath()); } resourcesTable.tableChanged(); }