Added canvas, panel, rendering, and game loop system. Canvas overrides window if canvas has a preferred state because canvas accounts for the actual draw area and does not include the borders.
Added canvas, panel, rendering, and game loop system. Canvas overrides window if canvas has a preferred state because canvas accounts for the actual draw area and does not include the borders.
CJCarns/2DJava