Sugestão - Menu

Galera Bom dia!
Gostaria de uma sugestão, uma “luz” de quem manja mais aqui…
Estou fazendo uma calculadora em java para número gigantes (BigInteger). Nela existe um menu (Jmenu) onde o usuário seleciona a opção (Somar, Subtrair, Multiplicar…).
Abaixo do menu existem 2 campos com os números (JTextField), o botão calcular (JButton) e um outro campo de texto para exibir o resultado.
Acontece que fiz isso somente para a opção somar (está funcionando), agora tenho que fazer para as outras operações e me deparei com o seguinte problema.
O botão Calcular precisa alterar o método que é chamado na classe controladora (objeto.somar por exemplo precisar passar a ser objeto.subtrair). Minha pergunta é? Qual a melhor maneira de fazer isso (se tiver como)? Quais as boas práticas? É melhor criar um JTabbedPane? Container ou algo do tipo?

Se alguém puder me ajudar agradeço!