Máscara para formatar Coordenada Geodésica (Ex. hhºmm'ss" W)

Estou precisando urgentemente de um objecto que possa formatar uma Coordenada Geodésica.

Alguém pode me ajudar por favor.

Tenho até amanhã para desmonstar um protótico a respeito disso.

O dia hoje será puxado, porém conto com a ajuda de dos compenentes do GRUPO.

Desde já muito obrigado.

Forte Abraço!

Em que formato está a sua coordenada, antes da formatação?

Pretendo digitar o seguinte:

Por Ex.: 225618W então isso deverar ficar assim 22º56’18" W

Só isso!

Fácil né!?, quando se sabe KKKKKKKKKKKKKKKKKKKKKKKKKK

Valeu Vinny, já me ajudiru em outras dúvidas.

Obrigado.

Isso é web, swing ou via stdin?

Se for web, tenta via jquery
http://jquerybrasil.com/campo_de_formulario_com_mascara_jquery/

Só não fique pedindo respostas :wink:

Isso é Swing!

Pode me ajudar?

Você quer usar um JFormattedTextField?

Eu sinceramente não sei como fazer isso usando esse componente. Não uso ele na minha aplicação.

Se quiser fazer na mão pode fazer assim:

String s = "hhmmssW";
		String formatted = s.substring(0,2)+"°"+s.substring(2,4)+"'"+s.substring(4,6)+"'' "+s.substring(6);
		System.out.println(formatted);