JScrollPane com JTextArea em célula de uma JTable

0 respostas
dm_thiago

Bom dia a todos,

Estou criando uma tabela, e queria que ela tivesse o comportamento de um JTextArea com setWrapStyleWord e setLineWrap true, e como os textos são relativamente grandes e eu não queria a tabela retorcida (cada linha com um tamanho diferente) eu queria colocar isso dentro de um JScrollPane.

Criei um TableCellRenderer que extendia JScrollPane e possui como atributo um JTextArea. Visualmente, a tabela ficou como eu queria. O problema é o comportamento. Se o usuário tentar usar as setas do JScrollPane para subir e descer no texto, conta como se você estivesse tentando editar a célula, e quando você edita a célula, ela também não tem o comportamento de um JTextArea, e sim de uma célula normal.

Alguem tem alguma idéia de como resolver esses problemas?

Criado 9 de maio de 2008
Respostas 0
Participantes 1