Package org.opentrafficsim.swing.gui
package org.opentrafficsim.swing.gui
Swing components that are used in OpenTrafficSim.
Copyright (c) 2013-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.
- Author:
- Peter Knoppers
-
ClassDescriptionSet the default animation toggles for the animation panel.Contains a background color, foreground color and a font name, to be set throughout all components.Application with global appearance control.This interface allows on screen items to not obtain colors and/or the font from an
Appearance
.ComboBox for AppearanceControl.Text field that ignore appearance on foreground and background.Let the user select what the colors in the animation mean.Custom simulation uses the custom model class where the network and other simulation aspects are externally specified.Custom simulation.Code taken from stack overflow.Small helper class that adds some components to a JFileChooser, the contents of which can be used to retrieve user settings for output.JPanel with an outline and a name.Animation panel with various controls.Enum for demo panel position.Peter's improved simulation control panel.Extension of a DefaultFormatter that uses a regular expression.The OTS search panel.OtsSearchPanel.ObjectKind<T extends nl.tudelft.simulation.dsol.animation.Locatable & org.djutils.base.Identifiable>Entries in the typeToSearch JComboBox of the OTS search panel.OtsSimulationApplication<T extends org.opentrafficsim.core.dsol.OtsModelInterface>Extension of a swing application with standard preparation.GUI with simulator, console, control panel, status bar, etc.TabbedContentPane which ignores appearance (it has too much colors looking ugly / becoming unreadable).OtsSwingApplication<T extends org.opentrafficsim.core.dsol.OtsModelInterface>Wrap a DSOL simulation model, or any (descendant of a) JPanel in a JFrame (wrap it in a window).Wrapper for Jeremy Wood's MultiThumbSlider.