public class LoopInputDialog extends InputDialog
Modifier and Type | Field and Description |
---|---|
javax.swing.JButton |
addloopbutton |
javax.swing.JRadioButton |
commondownRadioButton |
javax.swing.JRadioButton |
commonmiddleRadioButton |
javax.swing.JRadioButton |
commonRadioButton |
javax.swing.JRadioButton |
commonupRadioButton |
int |
counter00 |
int |
counter01 |
int |
counter10 |
int |
counter11 |
int |
counter20 |
int |
counter21 |
int |
counter22 |
int |
counter23 |
javax.swing.JButton |
deleteButton |
javax.swing.ButtonGroup |
directionButtonGroup |
javax.swing.JLabel |
directionLabel |
javax.swing.JButton |
doneButton |
javax.swing.JRadioButton |
downRadioButton |
javax.swing.JButton |
editButton |
javax.swing.JLabel |
editdeletelabel |
javax.swing.JTextField |
LoopIdEditDeletefield |
javax.swing.JComboBox |
looplength |
javax.swing.JLabel |
looplengthlabel |
javax.swing.JRadioButton |
loopLineRadioButton |
java.util.ArrayList<Loop> |
loopList |
javax.swing.ButtonGroup |
loopTypeButtonGroup |
javax.swing.JLabel |
loopTypeLabel |
javax.swing.JRadioButton |
mainLineRadioButton |
javax.swing.JTextField |
maximumspeedField |
javax.swing.JLabel |
maximumspeedLabel |
javax.swing.JLabel |
resultLabel |
java.lang.String |
Station_ID |
javax.swing.JButton |
updateButton |
javax.swing.JRadioButton |
upRadioButton |
javax.swing.JButton |
Viewallbutton |
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 |
---|
LoopInputDialog(java.lang.String stationName) |
LoopInputDialog(java.lang.String station_Id,
int z) |
Modifier and Type | Method and Description |
---|---|
void |
addComponents() |
void |
setComponentActionListeners() |
void |
setComponentBounds() |
void |
writeLoops(java.util.ArrayList<Loop> loopList) |
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 loopTypeLabel
public javax.swing.JRadioButton mainLineRadioButton
public javax.swing.JRadioButton loopLineRadioButton
public javax.swing.ButtonGroup loopTypeButtonGroup
public javax.swing.JLabel directionLabel
public javax.swing.JRadioButton upRadioButton
public javax.swing.JRadioButton downRadioButton
public javax.swing.JRadioButton commonupRadioButton
public javax.swing.JRadioButton commondownRadioButton
public javax.swing.JRadioButton commonmiddleRadioButton
public javax.swing.JRadioButton commonRadioButton
public java.lang.String Station_ID
public javax.swing.ButtonGroup directionButtonGroup
public javax.swing.JButton addloopbutton
public javax.swing.JButton Viewallbutton
public javax.swing.JTextField LoopIdEditDeletefield
public javax.swing.JButton editButton
public javax.swing.JButton updateButton
public javax.swing.JButton deleteButton
public javax.swing.JButton doneButton
public javax.swing.JLabel editdeletelabel
public javax.swing.JLabel looplengthlabel
public javax.swing.JLabel maximumspeedLabel
public javax.swing.JTextField maximumspeedField
public javax.swing.JComboBox looplength
public javax.swing.JLabel resultLabel
public java.util.ArrayList<Loop> loopList
public int counter00
public int counter10
public int counter20
public int counter01
public int counter11
public int counter21
public int counter22
public int counter23
public LoopInputDialog(java.lang.String stationName)
public LoopInputDialog(java.lang.String station_Id, int z)
public void addComponents()
addComponents
in class InputDialog
public void setComponentBounds()
setComponentBounds
in class InputDialog
public void setComponentActionListeners()
setComponentActionListeners
in class InputDialog
public void writeLoops(java.util.ArrayList<Loop> loopList) throws java.io.IOException
java.io.IOException