4. return this.n1 ;
}
}
MAIN:
package calcu;
/**
*
* @author Luis Heriberto Soto Mendoza
*/
public class Main {
public static void main(String[] args) {
form_cal obj_frm_cal = new form_cal();
obj_frm_cal.setVisible(true);
}
}
FORMULARIO:
package calcu;
/**
*
* @author Luis Heriberto Soto Mendoza
*/
public class form_cal extends javax.swing.JFrame {
public form_cal() {
initComponents();
}
@SuppressWarnings(“unchecked”)
// <editor-fold defaultstate=”collapsed” desc=”Generated Code”>
private void initComponents() {
jPanel1 = new javax.swing.JPanel();
jButton16 = new javax.swing.JButton();
jButton15 = new javax.swing.JButton();
5. jButton17 = new javax.swing.JButton();
jButton13 = new javax.swing.JButton();
jButton14 = new javax.swing.JButton();
jButton11 = new javax.swing.JButton();
jButton12 = new javax.swing.JButton();
jButton9 = new javax.swing.JButton();
jButton10 = new javax.swing.JButton();
jButton19 = new javax.swing.JButton();
jButton18 = new javax.swing.JButton();
jButton20 = new javax.swing.JButton();
jButton21 = new javax.swing.JButton();
jButton22 = new javax.swing.JButton();
jButton23 = new javax.swing.JButton();
jButton24 = new javax.swing.JButton();
jButton25 = new javax.swing.JButton();
jButton26 = new javax.swing.JButton();
jButton27 = new javax.swing.JButton();
jButton2 = new javax.swing.JButton();
jButton1 = new javax.swing.JButton();
jButton8 = new javax.swing.JButton();
jButton6 = new javax.swing.JButton();
jButton5 = new javax.swing.JButton();
jButton4 = new javax.swing.JButton();
jButton3 = new javax.swing.JButton();
jButton7 = new javax.swing.JButton();
txt = new javax.swing.JTextField();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
setBackground(new java.awt.Color(0, 102, 204));
setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
jPanel1.setBackground(new java.awt.Color(0, 204, 204));
jButton16.setBackground(new java.awt.Color(255, 51, 0));
jButton16.setText(“sen”);
jButton16.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton16ActionPerformed(evt);
31. }
n1=cont;
return this.n1 ;
}
}
MAIN:
package calcu;
/**
*
* @author Luis Heriberto Soto Mendoza
*/
public class Main {
public static void main(String[] args) {
form_cal obj_frm_cal = new form_cal();
obj_frm_cal.setVisible(true);
}
}
FORMULARIO:
package calcu;
/**
*
* @author Luis Heriberto Soto Mendoza
*/
public class form_cal extends javax.swing.JFrame {
public form_cal() {
initComponents();
}
@SuppressWarnings(“unchecked”)
// <editor-fold defaultstate=”collapsed” desc=”Generated Code”>
private void initComponents() {
32. jPanel1 = new javax.swing.JPanel();
jButton16 = new javax.swing.JButton();
jButton15 = new javax.swing.JButton();
jButton17 = new javax.swing.JButton();
jButton13 = new javax.swing.JButton();
jButton14 = new javax.swing.JButton();
jButton11 = new javax.swing.JButton();
jButton12 = new javax.swing.JButton();
jButton9 = new javax.swing.JButton();
jButton10 = new javax.swing.JButton();
jButton19 = new javax.swing.JButton();
jButton18 = new javax.swing.JButton();
jButton20 = new javax.swing.JButton();
jButton21 = new javax.swing.JButton();
jButton22 = new javax.swing.JButton();
jButton23 = new javax.swing.JButton();
jButton24 = new javax.swing.JButton();
jButton25 = new javax.swing.JButton();
jButton26 = new javax.swing.JButton();
jButton27 = new javax.swing.JButton();
jButton2 = new javax.swing.JButton();
jButton1 = new javax.swing.JButton();
jButton8 = new javax.swing.JButton();
jButton6 = new javax.swing.JButton();
jButton5 = new javax.swing.JButton();
jButton4 = new javax.swing.JButton();
jButton3 = new javax.swing.JButton();
jButton7 = new javax.swing.JButton();
txt = new javax.swing.JTextField();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
setBackground(new java.awt.Color(0, 102, 204));
setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
jPanel1.setBackground(new java.awt.Color(0, 204, 204));
jButton16.setBackground(new java.awt.Color(255, 51, 0));
jButton16.setText(“sen”);
jButton16.addActionListener(new java.awt.event.ActionListener() {
55. private javax.swing.JButton jButton26;
private javax.swing.JButton jButton27;
private javax.swing.JButton jButton3;
private javax.swing.JButton jButton4;
private javax.swing.JButton jButton5;
private javax.swing.JButton jButton6;
private javax.swing.JButton jButton7;
private javax.swing.JButton jButton8;
private javax.swing.JButton jButton9;
private javax.swing.JPanel jPanel1;
private javax.swing.JTextField txt;
// End of variables declaration
private javax.swing.JButton jButton7;
private javax.swing.JButton jButton8;
private javax.swing.JButton jButton9;
private javax.swing.JPanel jPanel1;
private javax.swing.JTextField txt;
// End of variables declaration
Calculadora científica en Java (Codigo Fuente)
Hola aquí les dejo una Calculadora Científica y normal en java,
desarrollado en Eclipse, espero que sea de Ayuda para sus Dudas:
Lo único que tienen que crear una clase con el nombre
ProyectoCalculadora y Pegar código, cualquier duda ESTAMOS para
ayudarnos saludos.
resultado
la parte cientifica
56. la parte normal
-------------------------------------
import java.awt.*;
import java.awt.event.*;
import java.math.MathContext;
import javax.management.StringValueExp;
import javax.swing.*;
public class ProyectoCalculadora extends JFrame implements ActionListener
{
String tem="";
String texto="";
float b,c;
double con;
int opcion;
JMenuBar contenedor;
JMenu ver,edicion,ayuda ;
JRadioButtonMenuItem radianes,centimetros;
JMenuItem
estandar,cientifica,programador,copiar,pegar,historial,ver_ayuda,acerca_c
alculadora;
JButton jButton1=new JButton("gsm");