CarSim Docs
Fall 2026
API

# o1.carsim.gui

package o1.carsim.gui

## Members list

### Type members

#### Classlikes

object CarSim extends SimpleSwingApplication, Everpresent

The singleton object `CarSim` represents the CarSim application, which allows its user to simulate simple car behavior (movement, fueling). The object serves as an entry point for the application, and can be run to start up the user interface.

The singleton object `CarSim` represents the CarSim application, which allows its user to simulate simple car behavior (movement, fueling). The object serves as an entry point for the application, and can be run to start up the user interface.

NOTE TO STUDENTS: In this course, you don’t need to understand how this object works on the inside. It’s enough to know that you can use this file to start the program.

## Attributes

Supertypes
  trait Everpresent
  class SimpleSwingApplication
  class SwingApplication
  trait Reactor
  class Object
  trait Matchable
  class Any
  Show all
Self type
  CarSim.type