Como selecionar o texto que está antes e depois do foco?

2 respostas
B

Como selecionar apenas o texto que está antes do foco ?

por exemplo, digamos que em um textarea está escrito “brsalgado” e o foco está entre “brsa” e “lgado”, como faço pra pegar primeiro soh o que esta antes do foco e jogar numa var e depois pegar o que esta depois e jogar em outra var?

2 Respostas

J

não conheço muito bem a api, mas deve ter algo do gênero: string.getSelectedText()

F

vc pode fazer isso:

String antes, depois, aux;
int pos;
aux = meuJTextArea.getText();
pos = meuJTextArea.getCaretPosition();
antes = aux.substring(0, pos);
depois = aux.substring(pos);
Criado 30 de novembro de 2004
Ultima resposta 30 de nov. de 2004
Respostas 2
Participantes 3