Foro de elhacker.net

Programación => Java => Mensaje iniciado por: kitell en 23 Abril 2012, 16:55 pm



Título: Error java jframe, principiante...
Publicado por: kitell en 23 Abril 2012, 16:55 pm
Hola acabo de poner estos codigos para un jframe (y asi empezar)  pero me marca error.

Esta localizado al programar el boton:

  private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         
        // TODO add your handling code here:
        float nombre =Float.parseFloat(this.jTextField1.getText());

         
       JOptionPane.showMessageDialog ("su nombre
es "+nombre,JOptionPane.INFORMATION_MESSAGE);


Alguien me podria decir porque sale error lo que esta en negrita?

Un saludo


Título: Re: Error java jframe, principiante...
Publicado por: adastra en 23 Abril 2012, 17:34 pm
Cual es el error?
estas seguro que lo que hay en this.jTextField1.getText() es un float?
Por casualidad te da una NumberFormatException?  :¬¬


Título: Re: Error java jframe, principiante...
Publicado por: elhako85 en 10 Junio 2012, 02:19 am
Hola acabo de poner estos codigos para un jframe (y asi empezar)  pero me marca error.

Esta localizado al programar el boton:

  private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         
        // TODO add your handling code here:
        float nombre =Float.parseFloat(this.jTextField1.getText());

         
       JOptionPane.showMessageDialog ("su nombre
es "+nombre,JOptionPane.INFORMATION_MESSAGE);


Alguien me podria decir porque sale error lo que esta en negrita?

Un saludo


Seria para que fuese correcto

JOptionPane.showMessageDialog (this, "su nombre es "+nombre,JOptionPane.INFORMATION_MESSAGE);

o

JOptionPane.showMessageDialog (null, "su nombre
es "+nombre,JOptionPane.INFORMATION_MESSAGE);


Lo que te faltaba es null, o this o el nombre del componente del que depende
La sintaxis es JOptionPane.showMessageDialog(this, "mensaje", "cabecera", JOptionPane.TIPO_MENSAJE);

tambien lo que hace es al decir de que componente depende lo que hace es que esa ventana sea modal y que mientras que no se cierre o haga click en aceptar te bloqueara la ventana de la que dependa.

Espero que te haya servido de ayuda. Un Saludoooo!!


Título: Re: Error java jframe, principiante...
Publicado por: 1mpuls0 en 11 Junio 2012, 21:48 pm
Cual es el error  :huh:

Revisa los constructores de JOptionPane en la documentación de Java.

http://docs.oracle.com/javase/1.4.2/docs/api/javax/swing/JOptionPane.html#JOptionPane()

Saludos