To znowu ja. Mam pytanko. Chciałbym stworzyć kilka metod rysujących na aplecie jedną główną i kilka innych. mam już je napisane i teraz pytanie jak wywołać rysowanie nie z głównej metody ? bo tą główną wywołuje repaint a jak te pozostałe o nazwie rysuj1, rysuj2 ?
0
0
Jak dobrze rozumiem problem, to musisz w repaincie w zależności od jakiegoś tam czynnika, który Ci wybiera te metody rysuj1, rysuj2 itd wywoływać odpowiednią wersję tych funkcji
0
a może podać prosty jakiś przykład ?
0
Witam, mam coś takiego może nie jest zbyt proste. W metodzie paint wytarczy tylko podać funkcje, które coś robią, tzn rysują.
link do apletu:
http://moskitek_werse.republika.pl/moskiit.html
żródło:
http://moskitek_werse.republika.pl/src.rar
Kod troche zamotany, ale wtedy czasa mocno naglił.Tak wygląda funkcja rysująca.
public void paintComponent(Graphics g){
super.paintComponent(g);
Graphics2D g2 = (Graphics2D)g;
Random r = new Random();
wielomian.paint(g2);
wielomian.rysujPunkty(g2);
}