Hallo,

Ik ben bezig om een tekenprogramma te maken (java), denk aan tekens zoals cirkels, vierkant enz. Hierbij maak ik gebruik van anker punten.

Je kan het teken via de ankerpunten wijzigen.

De bedoeling is als je het teken wijzigt dat dan de eerste versie wordt bewaard zodat je gemakkelijk terug kan keren naar de vorige versie.

Mijn vraag is: kan iemand mij tips/tutorials geven hoe je dit kan maken in java?

alvast bedankt
Ik denk dat een java forum dan een betere plaats is voor je vraag dan een php forum. Maar misschien weet iemand het hier.
Zelf zou ik gewoon een (stappen)array bijhouden met de punten. Teken je iets nieuw dan voeg je punten bij. Keer je een stap terug dan neem je punten weg.

Je zal wel even moeten denken over je punten. Bij circel heb je center(xy), hoogte en breedte. bij vierhoek heb je 4 xy punten. Bij driehoek maar 3 xy punten.

Jan
Wanneer je correct abstraheert zou dit inderdaad een koud kunstje moeten zijn. Het enige dat van belang is, is wat een versie constitueert. Is dit iedere bewerking die je uitvoert, of een set bewerkingen etc.

Reageren