Package jmri.jmrit.display

Show UML class diagram
Control panel and visible icon classes.

See:
          Description

Interface Summary
IndicatorTrack Defines track objects that display status color.
Positionable Defines display objects.
 

Class Summary
AnalogClock2Display An Analog Clock for displaying in a panel Time code copied in part from code for the Nixie clock by Bob Jacobsen
Bundle  
CoordinateEdit Displays and allows user to modify x & y coordinates of positionable labels This class has been generalized to provide popup edit dialogs for positionable item properties when TextFields are needed to input data.
Editor This is the Model and a Controller for panel editor Views.
Editor.JFrameItem Icon Editors utils
Editor.ToolTipTimer  
IconAdder Provides a simple editor for selecting N NamedIcons.
IndicatorTrackIcon An icon to display the status of a track segment in a block This responds to the following conditions: 1.
IndicatorTrackPaths A utility class replacing common methods formerly implementing the IndicatorTrack interface.
IndicatorTrackPaths.LocoLable  
IndicatorTurnoutIcon An icon to display a status and state of a color coded turnout.
LayoutEditorAction Deprecated. 2.11.1
LightIcon An icon to display a status of a light.
LinkingLabel LinkingLabel is a PositionableLabel that opens a link to another window or URL when clicked
LocoIcon An icon that displays the position of a loco on a panel.
MemoryComboIcon An icon to display and input a Memory value in a TextField.
MemoryIcon An icon to display a status of a Memory.
MemoryIconCoordinateEdit Displays and allows user to modify x & y coordinates of positionable labels This class has been generalized to provide popup edit dialogs for positionable item properties when TextFields are needed to input data.
MemoryInputIcon An icon to display and input a Memory value in a TextField.
MemorySpinnerIcon An icon to display a status of a Memory in a JSpinner.
MultiIconEditor Provides a simple editor for selecting N NamedIcons, perhaps for use in creating a panel icon.
MultiSensorIcon An icon to display a status of set of Sensors.
MultiSensorIcon.Entry  
MultiSensorIconAdder Provides a simple editor for creating a MultiSensorIcon object.
NewPanelAction Start a Panel Editor or a Layout Editor for a new Panel.
PanelEditorAction Deprecated. 2.9.9
PanelMenu Create the default "Panels" menu for use in a menubar.
PositionableIcon  
PositionableJComponent
PositionableJPanel
PositionableLabel PositionableLabel is a JLabel that can be dragged around the inside of the enclosing Container using a right-drag.
PositionablePopupUtil This class handles text attributes for Positionables.
PositionablePropertiesUtil  
PositionablePropertiesUtil.TextDetails  
ReporterIcon An icon to display info from a Reporter, e.g. transponder or RFID reader.
ReporterIcon.ReporterPopupUtil  
RpsPositionIcon An icon to display the position of an RPS input.
SecurityElementIcon Deprecated. 2.13.5, Does not work with the multi-connection correctly, believe not to work correctly before hand and that the feature is not used.
SensorIcon An icon to display a status of a Sensor.
SensorTextEdit Displays and allows user to modify the text display used in a sensor This is a modification of CoordinateEdit.java by Dan Boudreau for use with LayoutEditor
SetSlipThread  
SignalHeadIcon An icon to display a status of a SignalHead.
SignalMastIcon An icon to display a status of a SignalMast.
SlipIconAdder Provides a simple editor for creating a Single or Double Slip Icon object.
SlipTurnoutIcon An icon to display a status of a Slip, either Single or Double.
SlipTurnoutTextEdit Displays and allows user to modify the text display used in a turnout slip This is a modification of CoordinateEdit.java by Dan Boudreau for use with LayoutEditor
ToolTip Implements Tooltips for Positionable objects.
TurnoutIcon An icon to display a status of a turnout.
 

Package jmri.jmrit.display Description

Control panel and visible icon classes.

Related Documentation

Several web pages discuss these classes:



Copyright © 1997-2013 JMRI Community.
JMRI, DecoderPro, PanelPro, SoundPro, DispatcherPro and associated logos are our trademarks.

Additional information on copyright, trademarks and licenses is linked here.
Site hosted by: Get JMRI Model Railroad Interface at SourceForge.net. Fast, secure and Free Open Source software downloads