★ Aan de slag 39

  1. Kopieer de klasse Dobbelsteen naar de map waarin je de GraphDobbelApp gaat maken.
  2. Maak het attribuut aantalOgen in de klasse Dobbelsteen protected.

De klasse GraphDobbelsteen krijgt een methode om de dobbelsteen te tekenen: tekenSteen().
Deze methode heeft de onderstaande interface:

public void tekenSteen(int x, int y, GraphicsContext gc, Canvas c)

x en y zijn de coördinaten, die de linkerbovenkant van de dobbelsteen aangeven.
gc is het object dat het grafisch venster representeert.

De klasse GraphDobbelsteen heeft de onderstaande vorm:

import javafx.scene.canvas.*;
public class GraphDobbelsteen extends Dobbelsteen {

public void tekenSteen(int x, int y, GraphicsContext gc, Canvas c) {
     gc.clearRect(0,0, c.getWidth(),c.getHeight());
     gc.strokeRoundRect(x, y, 150, 150, 30, 30);    
}