g2d.fillOval(getTopleftx(), getToplefty(), getDiagonal_size(), getDiagonal_size());
//cella kerületének és a rajta lévő "X" kirajzolása
g2d.setColor(getFg_color());
g2d.setStroke(korvonal_stroke);
g2d.drawOval(getTopleftx(), getToplefty(), getDiagonal_size(), getDiagonal_size());
g2d.setStroke(athuzas_stroke);
g2d.drawLine(getTopleftx() + getCropsize(), getToplefty() + getCropsize(), getTopleftx() + getDiagonal_size() - getCropsize(), getToplefty() + getDiagonal_size() - getCropsize());
g2d.drawLine(getTopleftx() + getCropsize(), getToplefty() + getDiagonal_size() - getCropsize(), getTopleftx() + getDiagonal_size() - getCropsize(), getToplefty() + getCropsize());
//a szomszédok irányába mutató nyilak kirajzolása