public class FreightTrainInputDialog extends InputDialog
Modifier and Type | Field and Description |
---|---|
javax.swing.JTextField |
accelerationField |
javax.swing.JLabel |
accelerationLabel |
javax.swing.JButton |
capacityButton |
javax.swing.JLabel |
coachno |
javax.swing.JTextField |
coachnofield |
javax.swing.JTextField |
decelerationField |
javax.swing.JLabel |
decelerationLabel |
javax.swing.ButtonGroup |
directionButtonGroup |
javax.swing.JLabel |
directionLabel |
javax.swing.JRadioButton |
downRadioButton |
javax.swing.JTextField |
endLoopField |
javax.swing.JLabel |
endLoopLabel |
javax.swing.ButtonGroup |
inputTypeButtonGroup |
javax.swing.JLabel |
inputTypeLabel |
javax.swing.JTextField |
lengthfield |
javax.swing.JTextField |
lengthField |
javax.swing.JLabel |
lengthLabel |
javax.swing.JLabel |
loadtype |
javax.swing.JTextField |
loadtypefield |
javax.swing.JComboBox |
locolist |
javax.swing.JRadioButton |
locoloadRadioButton |
javax.swing.JLabel |
locotype |
javax.swing.JTextField |
locotypefield |
java.lang.String[] |
locotypeList |
javax.swing.JTextField |
maximumSpeedField |
javax.swing.JLabel |
maximumSpeedLabel |
javax.swing.JLabel |
minHeadwayFreight |
javax.swing.JTextField |
minHeadwayFreightField |
javax.swing.JLabel |
minHeadwaySchedule |
javax.swing.JTextField |
minHeadwayScheduleField |
javax.swing.JTextField |
priorityField |
javax.swing.JLabel |
priorityLabel |
javax.swing.JButton |
rawCapacityButton |
javax.swing.JTextField |
startLoopField |
javax.swing.JLabel |
startLoopLabel |
javax.swing.JRadioButton |
traindynamicsRadioButton |
javax.swing.JTextField |
trainNumberField |
javax.swing.JLabel |
trainNumberLabel |
javax.swing.JRadioButton |
upRadioButton |
javax.swing.JButton |
viewLoopButton |
buttonHeight, buttonWidth, cancelButton, fieldHeight, fieldWidth, height, heightDifference, jpanel, labelHeight, labelWidth, okButton, width, x, x1, y, y1
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
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Constructor and Description |
---|
FreightTrainInputDialog() |
Modifier and Type | Method and Description |
---|---|
void |
addComponents() |
void |
setComponentActionListeners() |
void |
setComponentBounds() |
getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setTransferHandler, update
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecorated
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack, toFront
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, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, dispatchEvent, enable, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, 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, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public javax.swing.JLabel trainNumberLabel
public javax.swing.JTextField trainNumberField
public javax.swing.JLabel inputTypeLabel
public javax.swing.ButtonGroup inputTypeButtonGroup
public javax.swing.JRadioButton locoloadRadioButton
public javax.swing.JRadioButton traindynamicsRadioButton
public javax.swing.JButton viewLoopButton
public javax.swing.JLabel directionLabel
public javax.swing.ButtonGroup directionButtonGroup
public javax.swing.JRadioButton upRadioButton
public javax.swing.JRadioButton downRadioButton
public javax.swing.JLabel locotype
public javax.swing.JTextField locotypefield
public javax.swing.JComboBox locolist
public java.lang.String[] locotypeList
public javax.swing.JLabel loadtype
public javax.swing.JTextField loadtypefield
public javax.swing.JLabel coachno
public javax.swing.JTextField coachnofield
public javax.swing.JLabel lengthLabel
public javax.swing.JTextField lengthfield
public javax.swing.JTextField lengthField
public javax.swing.JLabel accelerationLabel
public javax.swing.JTextField accelerationField
public javax.swing.JLabel decelerationLabel
public javax.swing.JTextField decelerationField
public javax.swing.JLabel priorityLabel
public javax.swing.JTextField priorityField
public javax.swing.JLabel maximumSpeedLabel
public javax.swing.JTextField maximumSpeedField
public javax.swing.JLabel startLoopLabel
public javax.swing.JTextField startLoopField
public javax.swing.JLabel endLoopLabel
public javax.swing.JTextField endLoopField
public javax.swing.JLabel minHeadwaySchedule
public javax.swing.JTextField minHeadwayScheduleField
public javax.swing.JLabel minHeadwayFreight
public javax.swing.JTextField minHeadwayFreightField
public javax.swing.JButton capacityButton
public javax.swing.JButton rawCapacityButton
public void addComponents()
addComponents
in class InputDialog
public void setComponentBounds()
setComponentBounds
in class InputDialog
public void setComponentActionListeners()
setComponentActionListeners
in class InputDialog