Package jmri.swing
package jmri.swing
Provides small Swing-based tool and utility classes
for JMRI basic forms.
Related Documentation
For overviews, tutorials, examples, guides, and tool documentation, please see:- Since:
- 2.9.5
- See Also:
-
ClassDescriptionA JLabel that listens to a system connection and reports its statusEditableList<E>Default implementation of
JTablePersistenceManager.Handler for individual column preferences.Manager for ensuring thatJTableuser interface state is persisted.A separator with a title.ManagerComboBox<B extends NamedBean>A JComboBox for a set of Managers for the same type of NamedBean.APreferencesPanelthat manages other PreferencesPanels within its own panel.NamedBeanComboBox<B extends NamedBean>Swing configurations for PermissionsProgrammer permissions.Swing configurations for PermissionsSystemAdmin permissions.The parent interface for configuring permissions with Swing.The default swing implementation for BooleanPermission.Permission Swing tools.Create a menu for selecting the Power Manager to useAn interface to define methods that the Preferences Window can and should expect Preferences panels to implement.Utilities for handling JTable row sorting, assuming only a single column influences the table sort order.AJInputValidatorthat validates aNamedBeansystem name.