Package org.opentrafficsim.swing.gui
Swing components that are used in OpenTrafficSim.
Copyright (c) 2013-2022 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.
$LastChangedDate: 2018-09-19 13:55:45 +0200 (Wed, 19 Sep 2018) $, @version $Revision: 4006 $, by $Author: averbraeck $,
initial version 21 dec. 2014
- Author:
- Peter Knoppers
-
Interface Summary Interface Description AppearanceControl This interface allows on screen items to not obtain colors and/or the font from anAppearance
. -
Class Summary Class Description AnimationToggles Set the default animation toggles for the animation panel.ColorControlPanel Let the user select what the colors in the animation mean.JFileChooserWithSettings Small helper class that adds some components to a JFileChooser, the contents of which can be used to retrieve user settings for output.LabeledPanel JPanel with an outline and a name.OTSAnimationPanel Animation panel with various controls.OTSControlPanel Peter's improved simulation control panel.OTSControlPanel.RegexFormatter Extension of a DefaultFormatter that uses a regular expression.OTSControlPanel.TimeWarpPanel JPanel that contains a JSider that uses a logarithmic scale.OTSSearchPanel The OTS search panel.OTSSearchPanel.ObjectKind<T extends Locatable & org.opentrafficsim.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.OTSSimulationPanel GUI with simulator, console, control panel, status bar, etc.OTSSimulationPanel.AppearanceControlTabbedContentPane 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).ProbabilityDistributionEditor Wrapper for Jeremy Wood's MultiThumbSlider.Resource Resource utility. -
Enum Summary Enum Description Appearance Contains a background color, foreground color and a font name, to be set throughout all components.OTSAnimationPanel.DemoPanelPosition Enum for demo panel position.