Como criar hiperlink em uma coluna (caminho de uma pasta) de uma tabela dinâmica (dados salvos no BD)

Oi boa tarde comunidade !!! Estou novamente precisando de ajuda tentei inúmeras vezes fazer algo que atendesse esse meu problema, mas não consigo.
Eu criei uma tela de pesquisa em java onde ela faz um acesso a um banco de dados e seta essas informações em uma tabela, ate ai tudo bem foi tudo muito fácil, porém entre as colunas uma carrega o caminho de um arquivo salvo em uma pasta no pc, o que eu gostaria de fazer é que nesta coluna sempre que a pessoa que fez a pesquisa clicasse no caminho ele abrisse como um hiperlink… É possível fazer algo do tipo com java ?

eu tentei usar o comando : Runtime.getRuntime().exec("nautilus " + rs.getString(“url”).toString() mas como esta dentro de um laço ele sai abrindo todas as urls

String[] colunasTabela = new String[]{"Nome","x","y","url." };  
DefaultTableModel modeloTabela = new DefaultTableModel(null,colunasTabela);  
     
       try {  
             
       Class.forName(driverName).newInstance();  
       Connection conn = DriverManager.getConnection(databaseURL,usuario,senha);  
       Statement stmt = conn.createStatement();  
       ResultSet rs = stmt.executeQuery("SELECT * FROM dadosdenivel0 "+where);  
         
                 tabelaPesquisa.setModel(modeloTabela);  
                 while (rs.next()){    
  modeloTabela.addRow(new String[] {    
  rs.getString("nome"),  
  rs.getString("x"),  
  rs.getString("y"),  
  rs.getString("url")  
   
    
});    

      
     
}catch(SQLException ex){  
       System.out.println("SQLException: " + ex.getMessage());  
 System.out.println("SQLState: " + ex.getSQLState());  
 System.out.println("VendorError: " + ex.getErrorCode());  
   }

Grato !!