Jellepunk
Legacy Member
Hoi,
Ik ben beizg met een eigen versie van Tetris in elkaar te botsen. Ik ken al aardig wat Java maar met GUI's kan ik nog niet werken. Ik heb een klasse canvas gevonden die een canvas aanmaakt in een nieuwe JFrame.
Deze klasse heb ik zelf niet ontworpen maar ik snap wel wat ze doet.
Als ik mijn blokken laat vallen, moet ik telkens mijn canvas opnieuw tekenen. Dit gaat traag en is volgens mij inefficient. Is er een manier om meerdere canvassen in 1 JFrame te steken zodat ik die ene canvas kan refreshen en de rest blijft zoals ze is? of heb ik het verkeerd op en kan je iets tekenen en verwijderen op een canvas zonder die te moeten refreshen?
Of heb ik het volledig verkeerd op?
Ik ben beizg met een eigen versie van Tetris in elkaar te botsen. Ik ken al aardig wat Java maar met GUI's kan ik nog niet werken. Ik heb een klasse canvas gevonden die een canvas aanmaakt in een nieuwe JFrame.
Deze klasse heb ik zelf niet ontworpen maar ik snap wel wat ze doet.
Als ik mijn blokken laat vallen, moet ik telkens mijn canvas opnieuw tekenen. Dit gaat traag en is volgens mij inefficient. Is er een manier om meerdere canvassen in 1 JFrame te steken zodat ik die ene canvas kan refreshen en de rest blijft zoals ze is? of heb ik het verkeerd op en kan je iets tekenen en verwijderen op een canvas zonder die te moeten refreshen?
Of heb ik het volledig verkeerd op?