Método para mostrar a data de devolução de um livro emprestado e como atribuir exceções

Olá pessoal, estou criando um sistema para biblioteca.

Estou tentando criar uma data para devolução de livro emprestado.
Veja o método que tentei fazer:

private void ProcessarDataDevolucao(int prazo) { GregorianCalendar dataDevolucao = new GregorianCalendar(); dataDevolucao.add(GregorianCalendar.DATE, prazo); Date data = dataDevolucao.getTime(); DateFormat df = DateFormat.getDateInstance(); String stData = df.format(data); jFormattedTextField2.getText(stData); }

Gostaria de fazer a data de devolução aparecer no jFormattedTextField2 assim que a tela de empréstimo for aberta.
Quando tento fazer isso, no método postado acima, dá o seguinte erro:
[color=darkblue]no suitable method found for getText(java.lang.String)
method javax.swing.text.JTextComponent.getText() is not applicable
(actual and formal argument lists differ in length)
method javax.swing.text.JTextComponent.getText(int,int) is not applicable
(actual and formal argument lists differ in length) [/color]
na seguinte linha: jFormattedTextField2.getText(stData);
Esse método dar certo? Pois tenho que dar um prazo, no caso é de 5 dias que atribuo ao iniciar o método no initcomponets.

Alguém pode me ajudar? Existe outro metodo mais fácil de fazer essa regra?

Abraço.

Acho que você deseja chamar o método setText e não o getText.

jFormattedTextField2.setText(stData);

Métodos get normalmente retornam informação.

Olá francislon.

Obrigada! :smiley:
Um detalhe mínimo! Rsrsrs…

Agora, sabe como faço para adicionar exceções, como fazer a contagem dos dias, mas tirando os sábados e domingos?