Problemas com acessibilidade em Tabelas SWT

Bom, ao criar uma tabela em SWT cria-se a tablela e as colunas, portanto ao apertar TAB para mudar de coluna o cursor vai direto para o proximo botão e não vai para a proxima coluna da tabela. Existe alguma forma de resolver isso? Ou é uma caracteristica do SWT?

Aguardo Respostas.

Obrigado!

Alguem entendeu o que eu quis dizer?

se não,

o problema é: o cursor está em uma coluna de uma tabela, eu aperto TAB e o cursor não vai pra proxima coluna.

Vc já tentou colocar um Listener de teclado pra quando apertar a tecla TAB pegar o registro selecionado na tabela e incrementar a posição e selecionar o próximo?

Acho q rola ein…

Ok, mas como q faz isso dentro de uma tabela SWT?

esse é a grande questão.

Olá, pessoal.

Não consegui fazer. O código fica assim:

newEditor.addListener(SWT.Traverse, new Listener() {

			    public void handleEvent(Event e) {
				switch (e.type){
				case SWT.Traverse:
				    System.out.println("pulou pro proximo");
				    cursor.setSelection(0, 1);
				    break;
				}
				
			    }
			    
			});

a proxima coluna é selecionada, porém o cursor não fica pronto para edição nela.

alguem sabe o motivo?