jmri.jmrit.operations.rollingstock
Class RollingStockSetFrame
java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
javax.swing.JFrame
jmri.util.JmriJFrame
jmri.jmrit.operations.OperationsFrame
jmri.jmrit.operations.rollingstock.RollingStockSetFrame
- All Implemented Interfaces:
- ComponentListener, WindowListener, ImageObserver, MenuContainer, PropertyChangeListener, Serializable, EventListener, Accessible, RootPaneContainer, WindowConstants, ModifiedFlag
- Direct Known Subclasses:
- CarSetFrame, EngineSetFrame
public class RollingStockSetFrame
- extends OperationsFrame
- implements PropertyChangeListener
Frame for user to place RollingStock on the layout
- Author:
- Dan Boudreau Copyright (C) 2010, 2011
- See Also:
- Serialized Form
| Fields inherited from class java.awt.Frame |
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR |
| Methods inherited from class jmri.jmrit.operations.OperationsFrame |
addButtonAction, addCheckBoxAction, addComboBoxAction, addItem, addItem, addItemLeft, addItemLeft, addItemWidth, addItemWidth, addRadioButtonAction, addSpinnerChangeListerner, getNumberOfCheckboxes, radioButtonActionPerformed, selectNextItemComboBox, spinnerChangeEvent |
| Methods inherited from class jmri.util.JmriJFrame |
addHelpMenu, addNotify, componentHidden, componentMoved, componentResized, componentShown, generateWindowRef, getFrame, getFrameList, getMaximumSize, getModifiedFlag, getPreferredSize, getSavePosition, getSaveSize, getWindowFrameRef, handleModified, markWindowModified, pack, setModifiedFlag, setSavePosition, setSaveSize, setShutDownTask, storeValues, windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowIconified, windowOpened |
| Methods inherited from class javax.swing.JFrame |
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update |
| Methods inherited from class java.awt.Frame |
getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
| Methods inherited from class java.awt.Window |
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setVisible, show, toBack, toFront |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMinimumSize, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
| Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusUpCycle |
rb
protected static final ResourceBundle rb
locationManager
protected LocationManager locationManager
trainManager
protected TrainManager trainManager
_disableComboBoxUpdate
protected boolean _disableComboBoxUpdate
saveButton
protected JButton saveButton
locationBox
protected JComboBox locationBox
trackLocationBox
protected JComboBox trackLocationBox
destinationBox
protected JComboBox destinationBox
trackDestinationBox
protected JComboBox trackDestinationBox
destReturnWhenEmptyBox
protected JComboBox destReturnWhenEmptyBox
trackReturnWhenEmptyBox
protected JComboBox trackReturnWhenEmptyBox
finalDestinationBox
protected JComboBox finalDestinationBox
finalDestTrackBox
protected JComboBox finalDestTrackBox
trainBox
protected JComboBox trainBox
autoTrackCheckBox
protected JCheckBox autoTrackCheckBox
autoDestinationTrackCheckBox
protected JCheckBox autoDestinationTrackCheckBox
autoFinalDestTrackCheckBox
protected JCheckBox autoFinalDestTrackCheckBox
autoReturnWhenEmptyTrackCheckBox
protected JCheckBox autoReturnWhenEmptyTrackCheckBox
autoTrainCheckBox
protected JCheckBox autoTrainCheckBox
locationUnknownCheckBox
protected JCheckBox locationUnknownCheckBox
outOfServiceCheckBox
protected JCheckBox outOfServiceCheckBox
ignoreStatusCheckBox
protected JCheckBox ignoreStatusCheckBox
ignoreLocationCheckBox
protected JCheckBox ignoreLocationCheckBox
ignoreRWECheckBox
protected JCheckBox ignoreRWECheckBox
ignoreDestinationCheckBox
protected JCheckBox ignoreDestinationCheckBox
ignoreFinalDestinationCheckBox
protected JCheckBox ignoreFinalDestinationCheckBox
ignoreTrainCheckBox
protected JCheckBox ignoreTrainCheckBox
pOptional
protected JPanel pOptional
pFinalDestination
protected JPanel pFinalDestination
RollingStockSetFrame
public RollingStockSetFrame()
initComponents
public void initComponents()
- Description copied from class:
JmriJFrame
- By default, Swing components should be
created an installed in this method, rather than
in the ctor itself.
- Overrides:
initComponents in class JmriJFrame
load
public void load(RollingStock rs)
buttonActionPerformed
public void buttonActionPerformed(ActionEvent ae)
- Overrides:
buttonActionPerformed in class OperationsFrame
getRb
protected ResourceBundle getRb()
save
protected boolean save()
change
protected boolean change(RollingStock rs)
updateComboBoxes
protected void updateComboBoxes()
updateGroup
protected boolean updateGroup(List<RollingStock> list)
comboBoxActionPerformed
public void comboBoxActionPerformed(ActionEvent ae)
- Overrides:
comboBoxActionPerformed in class OperationsFrame
checkBoxActionPerformed
public void checkBoxActionPerformed(ActionEvent ae)
- Overrides:
checkBoxActionPerformed in class OperationsFrame
enableComponents
protected void enableComponents(boolean enabled)
updateLocation
protected void updateLocation()
updateDestination
protected void updateDestination()
packFrame
protected void packFrame()
dispose
public void dispose()
- Description copied from class:
JmriJFrame
- When window is finally destroyed, remove it from the
list of windows.
Subclasses that over-ride this method must invoke this implementation
with super.dispose()
- Overrides:
dispose in class JmriJFrame
propertyChange
public void propertyChange(PropertyChangeEvent e)
- Specified by:
propertyChange in interface PropertyChangeListener
Copyright © 1997 - 2011 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: