jmri.jmrit.operations
Class OperationsFrame
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
- All Implemented Interfaces:
- ComponentListener, WindowListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible, RootPaneContainer, WindowConstants, ModifiedFlag
- Direct Known Subclasses:
- BackupFrame, CarAttributeEditFrame, CarEditFrame, CarLoadEditFrame, CarsTableFrame, EngineAttributeEditFrame, EngineEditFrame, EnginesTableFrame, LocationEditFrame, LocationsByCarTypeFrame, LocationsTableFrame, OperationsSetupFrame, OptionFrame, OptionFrame, PrintCarLoadsAction.CarPrintOptionFrame, PrintCarRosterAction.CarPrintOptionFrame, PrintLocationsAction.LocationPrintOptionFrame, PrintOptionFrame, RestoreFrame, RollingStockSetFrame, RouteCopyFrame, RouteEditFrame, RoutesTableFrame, ScheduleEditFrame, SchedulesTableFrame, SetTrainIconPositionFrame, SetTrainIconRouteFrame, TrackEditFrame, TrainByCarTypeFrame, TrainEditBuildOptionsFrame, TrainEditFrame, TrainsByCarTypeFrame, TrainScriptFrame, TrainsScheduleTableFrame, TrainsScriptFrame, TrainsTableFrame, TrainSwitchListEditFrame
public class OperationsFrame
- extends JmriJFrame
Frame for operations
- Author:
- Dan Boudreau Copyright (C) 2008
- 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 |
|
Method Summary |
protected void |
addButtonAction(JButton b)
|
protected void |
addCheckBoxAction(JCheckBox b)
|
protected void |
addComboBoxAction(JComboBox b)
|
protected void |
addItem(JComponent c,
int x,
int y)
|
protected void |
addItem(JPanel p,
JComponent c,
int x,
int y)
|
protected void |
addItemLeft(JComponent c,
int x,
int y)
|
protected void |
addItemLeft(JPanel p,
JComponent c,
int x,
int y)
|
protected void |
addItemWidth(JComponent c,
int width,
int x,
int y)
|
protected void |
addItemWidth(JPanel p,
JComponent c,
int width,
int x,
int y)
|
protected void |
addRadioButtonAction(JRadioButton b)
|
protected void |
addSpinnerChangeListerner(JSpinner s)
|
protected void |
buttonActionPerformed(ActionEvent ae)
|
protected void |
checkBoxActionPerformed(ActionEvent ae)
|
protected void |
comboBoxActionPerformed(ActionEvent ae)
|
protected int |
getNumberOfCheckboxes(Dimension size)
Gets the number of checkboxes(+1) that can fix in one row |
protected void |
radioButtonActionPerformed(ActionEvent ae)
|
protected void |
selectNextItemComboBox(JComboBox b)
|
protected void |
spinnerChangeEvent(ChangeEvent ae)
|
| Methods inherited from class jmri.util.JmriJFrame |
addHelpMenu, addNotify, componentHidden, componentMoved, componentResized, componentShown, dispose, generateWindowRef, getFrame, getFrameList, getMaximumSize, getModifiedFlag, getPreferredSize, getSavePosition, getSaveSize, getWindowFrameRef, handleModified, initComponents, 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 |
OperationsFrame
public OperationsFrame(String s)
OperationsFrame
public OperationsFrame()
addItem
protected void addItem(JComponent c,
int x,
int y)
addItemLeft
protected void addItemLeft(JComponent c,
int x,
int y)
addItemWidth
protected void addItemWidth(JComponent c,
int width,
int x,
int y)
addItem
protected void addItem(JPanel p,
JComponent c,
int x,
int y)
addItemLeft
protected void addItemLeft(JPanel p,
JComponent c,
int x,
int y)
addItemWidth
protected void addItemWidth(JPanel p,
JComponent c,
int width,
int x,
int y)
getNumberOfCheckboxes
protected int getNumberOfCheckboxes(Dimension size)
- Gets the number of checkboxes(+1) that can fix in one row
- Parameters:
size - window size
- Returns:
- the number of checkboxes, minimum is 6 (7 checkboxes)
addButtonAction
protected void addButtonAction(JButton b)
buttonActionPerformed
protected void buttonActionPerformed(ActionEvent ae)
addRadioButtonAction
protected void addRadioButtonAction(JRadioButton b)
radioButtonActionPerformed
protected void radioButtonActionPerformed(ActionEvent ae)
addCheckBoxAction
protected void addCheckBoxAction(JCheckBox b)
checkBoxActionPerformed
protected void checkBoxActionPerformed(ActionEvent ae)
addSpinnerChangeListerner
protected void addSpinnerChangeListerner(JSpinner s)
spinnerChangeEvent
protected void spinnerChangeEvent(ChangeEvent ae)
addComboBoxAction
protected void addComboBoxAction(JComboBox b)
comboBoxActionPerformed
protected void comboBoxActionPerformed(ActionEvent ae)
selectNextItemComboBox
protected void selectNextItemComboBox(JComboBox b)
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: