Salvar dados de um JTabbedPane

Boa tarde!

Estou com o seguinte problema. Tenho uma tela principal que contem dois JButton, um para salvar e outro pra cancelar. Nesta tela principal tenho um
componente JTabbePane com duas abas que abriga dois JPanel que montam minha iterface. Gostaria de salvar os dados somente quando os campos obrigatórios das duas abas forem válidos ou é melhor salvar a medida que eu avanço para aba seguinte? Gostaria de alguma idéia de vocês.
Abraço!

Você pode salvar tudo junto, se há campos obrigatórios nos dois panels é indicado salvar tudo junto mesmo.

Valeu pela dica malucocelo! vou tentar salvar tudo junto.