Hallo!!
Ich mcöhte gerne etwas auf das Canvas cv1 zeichnen!!! Das Canvas cv1 bfeindet sich in der mitte und das was ich zeichnen möchte zeichnet es links oben ins eck!! wie bekomme ich es auf das canvas cv1??
hier mein code beim zeichnen!!
Ich mcöhte gerne etwas auf das Canvas cv1 zeichnen!!! Das Canvas cv1 bfeindet sich in der mitte und das was ich zeichnen möchte zeichnet es links oben ins eck!! wie bekomme ich es auf das canvas cv1??
hier mein code beim zeichnen!!
Code:
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import javax.swing.*;
public class kurv extends Frame{
int[] x = new int[360];
int[] y = new int[360];
int ynew;
int xnew;
private GUI cv1;
public kurv(GUI cv1){
this.cv1=cv1;
sinkurve();
punktwandern();
}
public void sinkurve(){
Graphics g;
g=cv1.getGraphics();
for(int i=0;i<y.length;i++)
{
y[i]=100-(int)Math.round(Math.sin(Math.toRadians(i))*100);
x[i]=i;
System.out.println(x[i]+"x und y"+y[i]);
ynew = (y[i]-2);
xnew = (x[i]-2);
}
g.drawPolyline(x, y, x.length);
}