Hey ich versuche gerade einen Graphen mit einem Programm zeichnen zu lassen.
Zu beginn habe ich die Werte im Programm festgelegt, dies
kann man ja später noch ändern das man diese selber eingibt. ( Es sollte ein exponentieller Graph sein also "Anfangswert * Steigung^x" )
So sieht mein ProgrammCode dazu aus. Ich bekomme ein sehr interessantes Ergebnis aber leider keinen Graphen
Werte:
Var.screenheight = 800;
Var.screenwidth = 800;
Var.anfangswert = 100;
Var.steigung = 2;
Besten Dank im Voraus.
Zu beginn habe ich die Werte im Programm festgelegt, dies
kann man ja später noch ändern das man diese selber eingibt. ( Es sollte ein exponentieller Graph sein also "Anfangswert * Steigung^x" )
So sieht mein ProgrammCode dazu aus. Ich bekomme ein sehr interessantes Ergebnis aber leider keinen Graphen
Werte:
Var.screenheight = 800;
Var.screenwidth = 800;
Var.anfangswert = 100;
Var.steigung = 2;
Java:
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.RenderingHints;
import javax.swing.JLabel;
public class Draw extends JLabel {
protected void paintComponent(Graphics g){
super.paintComponent(g);
Graphics2D g2d = (Graphics2D) g;
g2d.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
g2d.setColor(Color.BLACK);
g2d.fillRect(0, 0, Var.screenheight, Var.screenwidth);
for (int i = 0; i < 1000; i++){
g2d.setColor(Color.WHITE);
g2d.fillRect(i, Var.anfangswert * Var.steigung^i, 1, 1);
}
}
}
Besten Dank im Voraus.