Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/07/2013, 15:12
dacroma
 
Fecha de Ingreso: mayo-2013
Ubicación: bogota
Mensajes: 157
Antigüedad: 10 años, 11 meses
Puntos: 2
heredar un metodo creado en una aplicacion swing

Buenas tardes tengo una pregunta

supongamos que tengo una aplicación de sumar números con textfiel y buttons creada arrastrando objetos mas no a solo código (uso netbeans) y dentro de esa aplicación tengo un método que se llama sumar(). Ejemplo

Código Java:
Ver original
  1. public class sumarNumeros extends javax.swing.JFrame{
  2.  
  3.     void sumar(){
  4.         int a=Integer.parseInt(this.txtprimero.getText());//textField que resive el primer #
  5.         int b=Integer.parseInt(this.txtsegundo.getText());//recibe el segundo #
  6.         int c=a+b;
  7.         String d=integer.toString(c);//obtiene el resultado
  8.         this.resultado.setText(d);
  9.     }
  10.  
  11. }
y quiero desde otra interfaz heredar este metodo (sumar()) para reutilizarlo, pero no me deja por que cuando creo una clase JFRAME , esta nueva clase hereda la interfaz swing, y la herencia multiple no existe en java, Ejemplo

public class Vcodigos_gastos extends javax.swing.JFrame {}

y para que me entiendan mejor lo que quiero es hacer algo asi

public class Vcodigos_gastos extends javax.swing.JFrame, sumarNumeros {}

para poder utilizar el metodo sumar() sin necesidad de crear el mismo en esta clase.


Agradezco a quien me ayude a resolver esta duda.

Última edición por razpeitia; 10/07/2013 a las 16:01