Como reconhecer hiperlink em um JEditorPane?

2 respostas
_Leon

Galera, estou desenvolvendo um messanger, e estou com problemas para identificar se o que o usuário está digitando no JEditorPane é um link (url).
Se o usuário digitar por exemplo: www.guj.com.br tenho que transformar essa string em hiperlink e ao clicar abrir o navegador com este endereço.

Alguém já fez algo assim ?
Sabem se tem algo pronto para fazer isto?

Alguma idéia ??

2 Respostas

viniciusfaleiro

Vai capturando o evento do teclado e se ele digitou algo como http …www… sem dar espaço vc muda as características do texto até o último espaço dado… (sublinhado… azul e tal…)… Axo q é bem simples…

rael_gc

Pega a mensagem e checa se existe algum link (palavra começando por http:// ou www.) através de expressão regular.

_Leon:
Galera, estou desenvolvendo um messanger, e estou com problemas para identificar se o que o usuário está digitando no JEditorPane é um link (url).
Se o usuário digitar por exemplo: www.guj.com.br tenho que transformar essa string em hiperlink e ao clicar abrir o navegador com este endereço.

Alguém já fez algo assim ?
Sabem se tem algo pronto para fazer isto?

Alguma idéia ??

Criado 16 de fevereiro de 2010
Ultima resposta 16 de fev. de 2010
Respostas 2
Participantes 3