void ppRun_actionPerformed(ActionEvent e) { String path = (String) resourcesTable.getValueAt(resourcesTable.getSelectedRow(), 3); if (path.length() > 0) runApp(path); else try { runBrowser((String) resourcesTable.getValueAt(resourcesTable.getSelectedRow(), 0)); } catch (IOException ex) { Logger.getLogger(ResourcesPanel.class.getName()).log(Level.SEVERE, null, ex); } }