import java.lang.*; import javax.swing.*; import java.awt.BorderLayout; public class CalculatorApp { public static void main( String[] args ) { JFrame top = new JFrame( "Calculadora" ); top.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE ); Calculator calc = new Calculator(); CalculatorModel model = new CalculatorModel( ); CalculatorController contrl = new CalculatorController( calc, model ); calc.setController( contrl ); top.getContentPane().add( calc, BorderLayout.CENTER ); top.pack(); top.setVisible(true); } }