Share Pastebin
Guest
Public paste!

Untitled

By: a guest | Mar 16th, 2010 | Syntax: Java | Size: 1.02 KB | Hits: 73 | Expires: Never
Copy text to clipboard
  1. static int suma;
  2. static int numeros_introducidos; //declaralos static en otra clase diferente a la ventana
  3.  
  4. jTextField texto; //declaralo con el entorno grafico como siempre
  5. jLabel lb_media; //esto es una etiqueta para mostrar la media al final
  6.  
  7. cbtn_sumar(){ //evento onclick del boton de sumar
  8.  
  9. String cadena = texto.getText(); //pillas lo que contiene el campo de texto (siempre string)
  10. try{
  11.    int num = Integer.parseInt(cadena); //lo pasas a integer, meto try/catch porque esto puede soltar una excepcion
  12.    suma = suma+ num; //Actualizas la suma total (el static de arriba)
  13.    numeros_introducidos++; //actualizas el numero de numeros introducidos
  14.    texto.setText(""); //para vaciar el campo de texto otra vez
  15. }catch(Exception e){}
  16.  
  17. }
  18.  
  19.  
  20. cbtn_calcular_media(){ //Evento onclick del boton de calcular media
  21.  
  22.   int media = suma / numeros_introducidos;
  23.   lb_media.setText(String.valueOf(media)) //asi escribes en la etiqueta el valor de media, en los campos de texto / etiquetas solo se escriben string, ojo con eso
  24. }