Witam, czy wie ktos moze, jak zrobic dynamiczny wykres w javie.
Chodzi o to zeby, na osi X z kazdym obiegiem petli zmienialo sie o 1, a na Y wyliczona wartosc. Tak zeby mozna to bylo caly czas sledzic, i zeby to jakos bylo poloczone linia.
0
0
Zakładam, że wykres powstaje na panelu. Jego metoda paintComponent:
public void paintComponent(Graphics g)
{
super.paintComponent(g);
Graphics2D g2 = (Graphics2D)g;
for(Line2D.Float l:kolekcjaOdcinkow)
{
g2.draw(l);
}
}
Prócz tego działa Timer, który co pewien czas dokłada odcinek do kolekcji i wywołuje repaint().
0
Biblioteka JFreeChart - dodawanie punktów do kolekcji punktów i np ChartPanel.
Za każdym razem gdy dodasz punkt do wykresu to on Ci się samorzutnie uaktualni.