Witam,
Posiadam serie kilku tysięcy danych dodatnich i ujemnych zapisanych w tablicy, chcę wyświetlić ja łącząc sąsiednie 2 wartości linia (wykres) i mam 2 problemy :
1: jak ustawić aby wykres zaczynał się nie od lewego górnego rogu a od środka po lewej.
2: jaką funkcją można przeskalować te połączone linie żeby wypełniły całą ramkę canvas. W sensie aby max i min dochodziło go górnej i dolnej granicy canvas oraz zeby wykres nie uciekał poza ramkę .
tutaj moje wstępne wypociny
int i = 2;
Graphics g = canvas1.getGraphics();
g.setColor(Color.BLACK);
for (int j = 1 ; j<5000; j++)
{
int x1 =j;
int x2 = j+1;
int y1 = tab_wej[j-1][i];
int y2 = tab_wej[j][i];
g.drawLine(x1, y1, x2, y2);
}
pozdrawiam i dziękuję za pomoc