Bom, como duvido que voce tenha entendido esse “Não use default”, vou tentar ajudar.
1-pra duplo clique do mouse use o evento MouseEvent, e sobreescreva o método MouseClicked
2-coluna eu acho que a jtable tem um método getSelectedColumn(), nao tenho certeza mas tenta isso
3-Tem um método usando a classe Toolkit, que da pra adicionar atalhos de teclado na sua janela, assim voce pode ter o foco em qualquer componente, que o evento será disparado.