import javax.swing.<em>;
import java.awt.</em>;
import java.awt.event.*;
public class Calculadora extends JFrame{
JButton botao []=new JButton[17] ;
JTextField tela;
String s;
public Calculadora(){
GridLayout gridLayout1 =new GridLayout(7,7,11,11);
getContentPane();
tela=new JTextField();
tela.setText(s);
tela.setBounds(20,20,400,10);
add(tela);
setLayout(gridLayout1);
for(int i=0;i<10; i++){
botao[i] = new JButton();
botao [i].setText(""+i);
add(botao [i]);
}
botao [10]= new JButton();
botao[10].setText("/");
add(botao[10]);
botao [11]= new JButton();
botao[11].setText("*");
add(botao[11]);
botao [12]= new JButton();
botao[12].setText("-");
add(botao [12]);
botao [13]= new JButton();
botao [13].setText("+");
add(botao [13]);
botao [14]= new JButton();
botao [14].setText("=");
add(botao [14]);
botao[15] = new JButton();
botao[15].setText(".");
add(botao[15]);
botao [16]= new JButton();
botao [16].setText("Resetar");
add(botao[16]);
setBounds(420,250,500,500);
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[] args) {
Calculadora c=new Calculadora();
}
}
eu estou fazendo um calculadora em java e gostaria de saber como adicionar eventos nesses botao para ela realizar o que eu quero…E tb gostaria de atualizar a tela a cada numero digitado antes da operacaao
grato a qualquer ajuda