private void paintCornice(final Graphics g) { int x = I - AbstractBlockRoadObject.getSize(); int y = J - AbstractBlockRoadObject.getSize(); g.drawImage(ImageProvider.getBoardEdgeUpLeft(), x, y, null); g.drawImage( ImageProvider.getBoardEdgeDownRight(), World.Y_MATRIX_STRING * AbstractBlockRoadObject.getSize() + x + AbstractBlockRoadObject.getSize(), World.X_MATRIX_STRING * AbstractBlockRoadObject.getSize() + y + AbstractBlockRoadObject.getSize(), null); g.drawImage( ImageProvider.getBoardEdgeUpRight(), World.Y_MATRIX_STRING * AbstractBlockRoadObject.getSize() + x + AbstractBlockRoadObject.getSize(), y, null); g.drawImage( ImageProvider.getBoardEdgeDownLeft(), x, World.X_MATRIX_STRING * AbstractBlockRoadObject.getSize() + y + AbstractBlockRoadObject.getSize(), null); for (int i = 0; i < World.Y_MATRIX_STRING; i++) { g.drawImage( ImageProvider.getBoardHigh(), i * AbstractBlockRoadObject.getSize() + x + AbstractBlockRoadObject.getSize(), 0 + y, null); g.drawImage( ImageProvider.getBoardDown(), i * AbstractBlockRoadObject.getSize() + x + AbstractBlockRoadObject.getSize(), (World.X_MATRIX_STRING + 1) * AbstractBlockRoadObject.getSize() + y, null); } for (int i = 0; i < World.X_MATRIX_STRING; i++) { g.drawImage( ImageProvider.getBoardLeft(), 0 + x, i * AbstractBlockRoadObject.getSize() + y + AbstractBlockRoadObject.getSize(), null); g.drawImage( ImageProvider.getBoardRight(), (World.Y_MATRIX_STRING + 1) * AbstractBlockRoadObject.getSize() + x, i * AbstractBlockRoadObject.getSize() + y + AbstractBlockRoadObject.getSize(), null); } }