Uses of Class
jmri.util.swing.JmriPanel

Packages that use JmriPanel
Package
Description
Provides application level support for JMRI; includes specific applications in subpackages.
The original DecoderPro JMRI application, now obsolete.
The gui3 package provides basic function for JMRI applications that use the new "Gui3" user interface first seen in the updated DecoderPro (formerly known as DecoderPro3).
The current DecoderPro application, previously known as DecoderPro3.
 
Provide the GUI3 "paned", IDE-like, user interface.
Provides the tabbed preferences window and its contents.
 
The PanelPro JMRI application.
 
JMRI support for the TrainCrew application.
Various non-system-specific JMRI tools.
 
Provides table GUI for manipulating NamedBean objects: Turnouts, Sensors, SignalHeads.
 
 
Implements aspects of Cab Signalling.
 
The CTC system provides the ability to create and run prototypical CTC dispatching.
Implements the CTC Editor for the creation and maintenance of the CTC data.
Decoder definitions via XML, including the decoder index.
 
 
Implements Entry/Exit ( NX ) dispatching using Layout Editor panels.
 
Provide a simple GUI for a clock that displays the time via LCD characters.
 
Provide a simple GUI for a clock that displays the time via Nixie tubes.
 
The jmrit.powerpanel Java package provides a GUI panel for controlling layout power.
Provide a simple GUI for a clock that displays the time via Pragotron clock.
 
 
 
 
Provides a sample of a minimal user-added package.
 
 
Contains a simple FastClock implementation based on the computers clock.
 
 
 
Basic support for advanced programming, primarily used by DecoderPro.
 
Implements Timetable creation, maintenance and displaying a timetable graph.
Create a where used report for a selected table object.
 
 
Interfaces and implementations for system-specific code.
 
 
Defines classes for bootloader client for updating CBUS module firmware.
Provides CBUS Command Station Session Monitoring.
Provides a tool for creating Turnouts, Sensors and Lights from CBUS CAN Frames.
Defines classes for a console utility to interact with a MERG CBUS network
Defines classes for implementing an event table to interact with a MERG CBUS network.
Defines classes for implementing an event table to interact with a MERG CBUS network.
Extends OpenlcbHubPane to provide CBUS HubControl.
Provides a tool for creating and linking Events between modules connected to a CBUS network.
 
 
 
Provides CBUS Node Configuration Tools.
Provides swing UI for CBUS network simulation tools.
Provides Swing-based GUI tools for general CAN connections.
 
Provide a tool for sending CAN packets.
 
 
 
 
 
 
 
 
 
 
 
Provides access to LocoNet systems, along with a lot of Swing-based tools.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A LocoNet-specific tool for sending messages to throttles.
 
 
 
 
Swing Classes to interact with a Marklin Connection.
Swing classes to monitor a Marklin Connection.
Swing classes to monitor a Marklin Connection.
 
 
 
 
 
 
 
 
 
 
 
 
 
Provides a download (bootload) tool for OpenLCB nodes.
Provides a table showing relationships among Nodes, Event Producers and Event Consumers
 
 
Provides the main panels for the LccPro application.
Provides a tool for manipulating node memory
 
 
Provide a developer tool for sending OpenLCB CAN packets.
Provides a tool for editing the STL logic introduced with the Tower LCC+Q
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Contains various utilities classes that are useful across the entire JMRI library structure.
Tools and utilities for doing a systematic reworking of the JMRI GUI.
Tools and utilities for providing a multi-document interface for a JMRI application.
Tools and utilities for providing a multi-pane interface for a JMRI application.
Tools and utilities for providing the traditional "single document" interface for a JMRI application.