-
public final class SingleRunGUI
Utility class for quickly creating non-reusable graphical interfaces.
-
-
Method Summary
Modifier and Type Method Description static <T, P extends Position2D<P>> void
make(Simulation<T, P> sim)
Builds a single-use graphical interface. static <T, P extends Position2D<P>> void
make(Simulation<T, P> sim, int closeOperation)
static <T, P extends Position2D<P>> void
make(Simulation<T, P> sim, String effectsFile)
Builds a single-use graphical interface. static <T, P extends Position2D<P>> void
make(Simulation<T, P> simulation, String effectsFile, int closeOperation)
Builds a single-use graphical interface. static <T, P extends Position2D<P>> void
make(Simulation<T, P> simulation, File effectsFile, int closeOperation)
Builds a single-use graphical interface. -
-
Method Detail
-
make
static <T, P extends Position2D<P>> void make(Simulation<T, P> sim)
Builds a single-use graphical interface.
- Parameters:
sim
- the simulation for this GUI
-
make
static <T, P extends Position2D<P>> void make(Simulation<T, P> sim, int closeOperation)
- Parameters:
sim
- the simulation for this GUIcloseOperation
- the type of close operation for this GUI
-
make
static <T, P extends Position2D<P>> void make(Simulation<T, P> sim, String effectsFile)
Builds a single-use graphical interface.
- Parameters:
sim
- the simulation for this GUIeffectsFile
- the effects file
-
make
static <T, P extends Position2D<P>> void make(Simulation<T, P> simulation, String effectsFile, int closeOperation)
Builds a single-use graphical interface.
- Parameters:
simulation
- the simulation for this GUIeffectsFile
- the effects filecloseOperation
- the type of close operation for this GUI
-
make
static <T, P extends Position2D<P>> void make(Simulation<T, P> simulation, File effectsFile, int closeOperation)
Builds a single-use graphical interface.
- Parameters:
simulation
- the simulation for this GUIeffectsFile
- the effects filecloseOperation
- the type of close operation for this GUI
-
-
-
-