Hai usato il Canvas di AWT? Quindi hai una tua classe che estende Canvas e in cui hai fatto l'override di paint(Graphics) ?Originariamente inviato da urukappa
ho realizzato un metodo che al click del mouse mi disegna un onda sul canvas ora voglio che ad un altro click su un altro pulsante parta un altra onda che pero' resti in contemporanea sullo stesso canvas
come faccio?
E vuoi che possano essere disegnate più cose che restino "permanenti"? Semplicemente devi tenere memoria (in variabili, strutture dati o quello che serve a seconda di cosa memorizzare) di tutto quello che è stato fatto, in modo che il paint() possa ridisegnare tutto ogni volta che viene invocato.