Inhalt im Fenster ausgeben

Schatti

Mitglied
Hi ich hab eine


Mathe.java

PHP:
package wertetafelnew;
public class Mathe {
  public static void main(String[] args) {

    double[] param = new double[args.length - 3];
    double intervAnf = 0, intervEnd = 1, schrittLaenge = 0.1;

    for (int i = 0; i < args.length; i++)
    {
      if (i < args.length - 3) {
        param[i] = Double.parseDouble(args[i]);
      } else if (i == args.length - 1)
      {
        schrittLaenge = Double.parseDouble(args[i]);
      } else if (i == args.length - 2)
      {
        intervEnd = Double.parseDouble(args[i]);
      } else if (i == args.length - 3)
      {
        intervAnf = Double.parseDouble(args[i]);
      }
    }

    WerteTafelNew WerteTafelNew = new WerteTafelNew();
    WerteTafelNew.chris(param, intervAnf, intervEnd, schrittLaenge);
  }

}

WerteTafelNew.java
PHP:
package wertetafelnew;

/**
 * Es wird eine WerteTafel der Funktion a*x^2+b*x+c ausgegeben
 * bzw. eine WerteTafel der Funktion a*^3+b*^
 */
import java.awt.*;
import java.awt.event.*;

public class WerteTafelNew {

  public void chris(double[] param, double xAnf, double xEnd, double xSchritt) {
    double erg = 0, x = xAnf;

    while (x < xEnd) {
      erg = berFunkWert(param, x);

      System.out.println("Ausgabe:" + "\t" + erg);

      x += xSchritt;
    }
  }

//Quadratische Funktion
  public double berFunkQuad(double[] param, double xWert) {
    return (Math.pow(xWert, 2) * param[0] + xWert * param[1] + param[2]);
  }

//Funktion 3. Grades
  public double berFunk3Grad(double[] param, double xWert) {
    return (param[0] * Math.pow(xWert, 3) + param[1] * Math.pow(xWert, 3) +
            param[2] * xWert + param[3]);
  }

//Switchanweisung
  public double berFunkWert(double[] param, double xWert) {
    double erg = 0;
    switch (param.length) {
      case 3:
        erg = berFunkQuad(param, xWert);
        break;

      case 4:
        erg = berFunk3Grad(param, xWert);
        break;

    }
    return erg;

  }
}

wie kann ich Ausgabe:" + "\t" + erg in einem fenster ausgeben lassen?
 
Servus!

Einfach statt des System.out.println's ...

Code:
new javax.swing.JOptionPane().showMessageDialog(null,"Message","Titel",javax.swing.JOptionPane.INFORMATION_MESSAGE);

Gruß Tom
 
danke es ging zwar, aber ich hab eher an so ein fenster gedacht

klein14helloframe.gif
 

Neue Beiträge

Zurück