netBeans4.0
Qual comando deverei digitar para que assim que click no botão soma , subtraçao, divisão, multiplicação, apagar tudo. Seje efetuada o comando.
E esse mostre o valor na janela jtext?
import com.sun.java_cup.internal.parse_action_row;
public class Exerc01 extends javax.swing.JFrame {
public Exerc01() {
initComponents();
}
// <editor-fold defaultstate="collapsed" desc=" Generated Code ">//GEN-BEGIN:initComponents
private void initComponents() {
btn_soma = new javax.swing.JButton();
btn_Subtração = new javax.swing.JButton();
btn_Multiplicação = new javax.swing.JButton();
btn_Divisão = new javax.swing.JButton();
btn_ApagarTudo = new javax.swing.JToggleButton();
txt_pnumero = new javax.swing.JLabel();
txt_n1 = new javax.swing.JTextField();
txt_snumero = new javax.swing.JLabel();
txt_n2 = new javax.swing.JTextField();
txt_rnumero = new javax.swing.JLabel();
txt_resultado = new javax.swing.JTextField();
getContentPane().setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
btn_soma.setMnemonic('s');
btn_soma.setText("Soma");
btn_soma.setBorder(new javax.swing.border.MatteBorder(null));
btn_soma.setMargin(new java.awt.Insets(2, 7, 2, 7));
btn_soma.setMaximumSize(new java.awt.Dimension(21, 8));
btn_soma.setMinimumSize(new java.awt.Dimension(21, 17));
btn_soma.setPreferredSize(new java.awt.Dimension(21, 17));
btn_soma.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btn_somaActionPerformed(evt);
}
});
getContentPane().add(btn_soma, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 30, 110, 30));
btn_Subtração.setMnemonic('b');
btn_Subtração.setText("Subtra\u00e7\u00e3o");
btn_Subtração.setBorder(new javax.swing.border.MatteBorder(null));
btn_Subtração.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btn_SubtraçãoActionPerformed(evt);
}
});
getContentPane().add(btn_Subtração, new org.netbeans.lib.awtextra.AbsoluteConstraints(150, 30, 110, 30));
btn_Multiplicação.setMnemonic('m');
btn_Multiplicação.setText("Multiplica\u00e7\u00e3o");
btn_Multiplicação.setBorder(new javax.swing.border.MatteBorder(null));
btn_Multiplicação.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btn_MultiplicaçãoActionPerformed(evt);
}
});
getContentPane().add(btn_Multiplicação, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 90, 110, 30));
btn_Divisão.setMnemonic('d');
btn_Divisão.setText("Divis\u00e3o");
btn_Divisão.setBorder(new javax.swing.border.MatteBorder(null));
btn_Divisão.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btn_DivisãoActionPerformed(evt);
}
});
getContentPane().add(btn_Divisão, new org.netbeans.lib.awtextra.AbsoluteConstraints(150, 90, 110, 30));
btn_ApagarTudo.setMnemonic('a');
btn_ApagarTudo.setText("Apagar Tudo");
btn_ApagarTudo.setBorder(new javax.swing.border.LineBorder(new java.awt.Color(0, 0, 0)));
btn_ApagarTudo.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
btn_ApagarTudoActionPerformed(evt);
}
});
getContentPane().add(btn_ApagarTudo, new org.netbeans.lib.awtextra.AbsoluteConstraints(90, 160, 110, 30));
txt_pnumero.setText("1\u00ba n\u00famero");
getContentPane().add(txt_pnumero, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 250, -1, -1));
txt_n1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
txt_n1ActionPerformed(evt);
}
});
getContentPane().add(txt_n1, new org.netbeans.lib.awtextra.AbsoluteConstraints(90, 250, 70, -1));
txt_snumero.setText("2\u00ba n\u00famero");
getContentPane().add(txt_snumero, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 280, -1, -1));
txt_n2.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
txt_n2ActionPerformed(evt);
}
});
getContentPane().add(txt_n2, new org.netbeans.lib.awtextra.AbsoluteConstraints(90, 280, 70, -1));
txt_rnumero.setText("Resultado");
getContentPane().add(txt_rnumero, new org.netbeans.lib.awtextra.AbsoluteConstraints(200, 270, -1, -1));
getContentPane().add(txt_resultado, new org.netbeans.lib.awtextra.AbsoluteConstraints(260, 270, 60, 20));
pack();
}
// </editor-fold>//GEN-END:initComponents
private void txt_n1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_txt_n1ActionPerformed
}//GEN-LAST:event_txt_n1ActionPerformed
private void txt_n2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_txt_n2ActionPerformed
// TODO add your handling code here:
}//GEN-LAST:event_txt_n2ActionPerformed
private void btn_ApagarTudoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btn_ApagarTudoActionPerformed
txt_resultado.setText("");
txt_n1.setText("");
txt_n2.setText("");
}//GEN-LAST:event_btn_ApagarTudoActionPerformed
private void btn_DivisãoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btn_DivisãoActionPerformed
}//GEN-LAST:event_btn_DivisãoActionPerformed
private void btn_MultiplicaçãoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btn_MultiplicaçãoActionPerformed
}//GEN-LAST:event_btn_MultiplicaçãoActionPerformed
private void btn_SubtraçãoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btn_SubtraçãoActionPerformed
}//GEN-LAST:event_btn_SubtraçãoActionPerformed
private void btn_somaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btn_somaActionPerformed
double a=Double.parseDouble(txt_n1.getText());
double b=Double.parseDouble(txt_n2.getText());
double r = a+b; :arrow: :roll:
}//GEN-LAST:event_btn_somaActionPerformed
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new Exerc01().setVisible(true);
}
});
}
// Variables declaration - do not modify//GEN-BEGIN:variables
private javax.swing.JToggleButton btn_ApagarTudo;
private javax.swing.JButton btn_Divisão;
private javax.swing.JButton btn_Multiplicação;
private javax.swing.JButton btn_Subtração;
private javax.swing.JButton btn_soma;
private javax.swing.JTextField txt_n1;
private javax.swing.JTextField txt_n2;
private javax.swing.JLabel txt_pnumero;
private javax.swing.JTextField txt_resultado;
private javax.swing.JLabel txt_rnumero;
private javax.swing.JLabel txt_snumero;
// End of variables declaration//GEN-END:variables
}