Candyman66
Legacy Member
Io,
Ik heb in mijn programma een buffer geïmplementeerd die gebruik maakt van een ArrayBlockingQueue. In deze buffer steek ik enkele CircleShapes(class die ik zelf aangemaakt heb). Nu vroeg ik mij af of ik via een for of een whileloop deze ArrayBlockingQueue kon doorlopen om al deze shapes op het scherm te tonen ?
*Edit*
Zal hier mss best even bijzetten wat het hele programma doet:
Ik heb een JPanel waar de cirkels getoond worden. Links ervan een JLabel waar een thread na een random tijd een cirkel in de buffer zet en dan een method teken() uitvoert dat de cirkels laat zien op de JPanel. Rechts ervan heb ik een JLabel waar een thread op loopt die na een random tijd een cirkel uit diezelfde buffer haalt en dus ook een method teken() uitvoert.
Greetz
Ik heb in mijn programma een buffer geïmplementeerd die gebruik maakt van een ArrayBlockingQueue. In deze buffer steek ik enkele CircleShapes(class die ik zelf aangemaakt heb). Nu vroeg ik mij af of ik via een for of een whileloop deze ArrayBlockingQueue kon doorlopen om al deze shapes op het scherm te tonen ?
*Edit*
Zal hier mss best even bijzetten wat het hele programma doet:
Ik heb een JPanel waar de cirkels getoond worden. Links ervan een JLabel waar een thread na een random tijd een cirkel in de buffer zet en dan een method teken() uitvoert dat de cirkels laat zien op de JPanel. Rechts ervan heb ik een JLabel waar een thread op loopt die na een random tijd een cirkel uit diezelfde buffer haalt en dus ook een method teken() uitvoert.
Greetz