I wish to create a grid where you can place elements on who will snap to grid.
The grid would consist of 25x25 px cells and could potentially be 1000x1000 cells large. I would have to be able to individually access all cells and be able to turn off the snap-to-grid and some other functionalities.
As this is in JavaFX there is a layout component called GridPane. My question is, should I create my own system that will then suffice to all my needs or should I use the existing GridPane layout?
I am currently thinking of creating my own system as I fear GridPane will not provide all the functionality I want.