/** * Accionado quando se faz duplo clique com o rato na tabela. Activa o botao que permite retornar * a pasta anterior e se o objecto selecionado for uma pasta, muda os conteudos da tabela para o * conteudo da nova pasta. * * <p>O duplo clique só é valido caso o objecto selecionado seja uma directoria. * * <p>É lançado uma excepção caso seja feito um duplo clique sem selecção. * * @param evt */ private void mouseClicked(java.awt.event.MouseEvent evt) { // GEN-FIRST:event_mouseClicked if (evt.getClickCount() == 2) { // clique duplo try { int row = jTable1.getSelectedRow(); Object obj = jTable1.getModel().getValueAt(row, 0); if (obj instanceof RFPDirectoryHeader) { upDir.setEnabled(true); this.resetTable(); this.currDirectoryId = ((RFPDirectoryHeader) obj).getId(); rfpFile.setCurrDirectory(currDirectoryId); showRFPContents(); } } catch (Exception ex) { } } } // GEN-LAST:event_mouseClicked