tips net beans

Download Tips Net Beans

If you can't read please download the document

Upload: alejandro-romero-huayta

Post on 21-Oct-2015

4 views

Category:

Documents


1 download

TRANSCRIPT

public FRMTRIGONOMETRIA() { initComponents(); this.setLocationRelativeTo(null); } /** * This method is called from within the constructor to initialize the form. * WARNING: Do NOT modify this code. The content of this method is always * regenerated by the Form Editor. */ @SuppressWarnings("unchecked") // private void initComponents() { jLabel1 = new javax.swing.JLabel(); txta = new javax.swing.JTextField(); cboa = new javax.swing.JComboBox(); btnc = new javax.swing.JButton(); setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); getContentPane().setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout( )); jLabel1.setText("INGRESE ANGULO"); getContentPane().add(jLabel1, new org.netbeans.lib.awtextra.AbsoluteCons traints(20, 20, -1, -1)); getContentPane().add(txta, new org.netbeans.lib.awtextra.AbsoluteConstra ints(20, 40, 60, -1)); cboa.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Funci ones", "sin", "cos", "tan" })); getContentPane().add(cboa, new org.netbeans.lib.awtextra.AbsoluteConstra ints(120, 40, 100, -1)); btnc.setText("CALCULAR"); btnc.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { btncActionPerformed(evt); } }); getContentPane().add(btnc, new org.netbeans.lib.awtextra.AbsoluteConstra ints(20, 70, -1, -1)); pack(); }// private void trigonometria(){ double angulo,res; String funcion; if(txta.getText().equals("")){ JOptionPane.showMessageDialog(null,"Ingrese angulo"); txta.requestFocus(); }else{ angulo=Double.parseDouble(txta.getText()); funcion=cboa.getSelectedItem().toString(); if("funciones".equals(funcion)){ JOptionPane.showMessageDialog(null,"seleccione una de las funciones" );

}else{ switch(funcion){ case "cos": res=Math.cos(angulo*2.0*Math.PI/360.0); JOptionPane.showMessageDialog(null,"El coseno del angulo es" + angulo + " es " + res); break; case "sin": res=Math.sin(angulo*2.0*Math.PI/360.0); JOptionPane.showMessageDialog(null,"El seno del angulo es" + angulo + " es " + res); break; case "tan": res=Math.tan(angulo*2.0*Math.PI/360.0); JOptionPane.showMessageDialog(null,"El tangente del angulo e s" + angulo + " es " + res); break; } } } } ***** solo numeros ******** private void txtaKeyTyped(java.awt.event.KeyEvent evt) { // TODO add your handling code here: char c=evt.getKeyChar(); if(c'9'){ evt.consume(); } } ***** solo letras ******** private void txtlKeyTyped(java.awt.event.KeyEvent evt) { // TODO add your handling code here: char l=evt.getKeyChar(); if((l'z')& (l'Z')){ evt.consume(); } } http://www.youtube.com/watch?v=qPpBicfoTvk&feature=player_detailpage