Dúvida sobre inverter Strings

Olá, estou criando um projeto simples no NetBeans (Drag and drop), onde tenho um campo de texto (jTcampoTexto) e mais dois botões, um de limpar o campo, onde eu uso:

jTcampoTexto.setText(" ");

Um de fechar, onde eu uso:

System.exit(0);

E o botão de inverter, que não está programado.

O que eu quero fazer é o seguinte, quero pegar a string digitada no campo (jTcampoTexto), sei que posso fazer isso com:

jTcampoTexto.getText();

Só que eu quero pegar ela, e inverter ela, ex:


casa

Invertido:

asac

E depois colocar no campo (jTcampoTexto). Sei que posso fazer isso com setText();, mas e quanto inverter a string, como posso fazer ? Obrigado!

Use o método reverse da classe StringBuilder ou StringBuffer.

Falow!

Exemplo

vc pega o texto do campo e coloca numa variavel string e usa o StringBuilder…
assim…

String nome = jTcampoTexto.getText(); 
StringBuilder nome2 = new StringBuilder(nome); 
jTcampoTexto.setText(nome2.reverse());
  • ou - assim…
    vlw

E, para limpar o campo de texto use:

seuCampo.setText("");

Sem o espaço. Senão vai ficar o espaço dentro do campo.

Opa galera! Consegui. Obrigado pelas dicas.

intao coloca [RESOLVIDO] no titulo do tópico…
vlw