Como desativar o modo de edição do JTable e deixar apenas selecionar as linhas

Pessoal, como muitos por aqui sou iniciante também!..sr
Tenho uma tela de Pesquisa de Cliente (JTable) e outra para cadastro de Cliente.
Gostaria de desabilitar a edição dessa JTable e quanto o usuário clicasse 2x na linha de registro, a tela de cadastro de cliente se abriria já com os dados do clinente para alteração.

Como eu faço isso??
desde já muito obrigado

Não tem o método setEditable()??? Geralmente é ele quem desabilita as edições…

Grande thundercas,
já tentei usar essa propriedade mas não deu certo. Pode ser que tenho colocado no lugar errado.
Acho que ainda estou seguindo a mesma filosofia do Delphi…tentei colocar esse código no pós-inicialização, ou seja, imagino que deve criar esse código na criação do formulário. É isso?. E se eu colocar o setEditable como false…eu nao vou conseguir selecionar as linhas.

Mesmo assim, obrigado pela dica!

Quando voce faz

setEditable(false);

Ele nao permite vc apenas editar, mas selecionar acredito que sim…

Tenta fazer um teste quando vc criar a tabela ai vc seta a propriedade com false.

DefaultTableModel model = new DefaultTableModel()
	{
		@Override
		public boolean isCellEditable(final int row, final int column) {
			return false;
		}
	};
JTable table = new JTable();
table.setModel(model);
1 curtida