@Override
  public void draw() {
    g2d.drawImage(background.getImage(), 0, 0, 1280 - 1, 720 - 1, component);
    g2d.drawImage(foreground.getImage(), 0, 0, 1280 - 1, 720 - 1, component);

    g2d.drawImage(
        inputToggleButton.getImage(),
        (int) inputToggleButton.getX(),
        (int) inputToggleButton.getY(),
        inputToggleButton.width(),
        inputToggleButton.height(),
        component);

    g2d.drawImage(
        soundToggleButton1.getImage(),
        (int) soundToggleButton1.getX(),
        (int) soundToggleButton1.getY(),
        soundToggleButton1.width(),
        soundToggleButton1.height(),
        component);

    g2d.drawImage(
        soundToggleButton2.getImage(),
        (int) soundToggleButton2.getX(),
        (int) soundToggleButton2.getY(),
        soundToggleButton2.width(),
        soundToggleButton2.height(),
        component);

    g2d.drawImage(
        backButton.getImage(),
        (int) backButton.getX(),
        (int) backButton.getY(),
        backButton.width(),
        backButton.height(),
        component);
  }