Package nl.saxion.app

Class SaxionAppSettings

java.lang.Object
nl.saxion.app.SaxionAppSettings

public class SaxionAppSettings extends Object
Contains all the static final variables we don't want to bother the students with, but we want to be available to other classes.
  • Field Details

    • FRAME_TITLE

      public static final String FRAME_TITLE
      Title that is used for the frame
      See Also:
    • DEFAULT_WIDTH

      public static final int DEFAULT_WIDTH
      Default width of the frame
      See Also:
    • DEFAULT_HEIGHT

      public static final int DEFAULT_HEIGHT
      Default height of the frame
      See Also:
    • DEFAULT_GRID_SIZE

      public static final int DEFAULT_GRID_SIZE
      Default width/height of the grid
      See Also:
    • MIN_GRID_SIZE

      public static final int MIN_GRID_SIZE
      Minimum width of each grid cell
      See Also:
    • GRID_STEP_SIZE

      public static final int GRID_STEP_SIZE
      When zomming in or out, this step size is used.
      See Also:
    • GRID_COLOR

      public static final Color GRID_COLOR
      Default color of the grid
    • GRID_BORDER_WIDTH

      public static final int GRID_BORDER_WIDTH
      Default grid border width
      See Also:
    • DEFAULT_PRINT_COLOR

      public static final Color DEFAULT_PRINT_COLOR
      The default text color for `print` and `printLine`.
    • DEFAULT_INPUT_COLOR

      public static final Color DEFAULT_INPUT_COLOR
      The default text color for `readLine` user input.
  • Constructor Details

    • SaxionAppSettings

      public SaxionAppSettings()