Estou fazendo um sistema para uma seguradora e gostaria de ao digitar no campo de data de inicio da vigência do seguro a data, o campo da data do final da vigência atualizasse com a data de um ano a mais, alguém sabe como posso fazer isto?
Você pode utilizar um evento do tipo FocusListener… quando o campo perder o foco, vc recebe a data em uma variavel e realizando a logica para decrementar 1 ano, setando no campo desejado.
txtDtInicio.addFocusListener(new FocusListener(){
public void focusGained(FocusEvent arg0) {
//ação desejada quando ganha o foco
}
public void focusLost(FocusEvent arg0){
//ação desejada quando perde o foco
}
});