public class SettingsPanel
extends javax.swing.JPanel
限定符和类型 | 字段和说明 |
---|---|
private static java.lang.String |
CALENDAR |
private javax.swing.JComboBox<Calendar> |
calendarComboBox |
private javax.swing.JLabel |
calendarLabel |
private static java.lang.String |
END_DATE |
private JDateChooser |
endDateChooser |
private javax.swing.JLabel |
endDateLabel |
protected FileStatus |
fileStatus |
private CouplingGui |
gui |
private static int |
MARGIN_BOTTOM |
private static int |
MARGIN_LEFT |
private static int |
MARGIN_RIGHT |
private static int |
MARGIN_TOP |
private static java.lang.String |
REDIRECT_OF_ROOT |
private static java.lang.String |
REDIRECT_STDOUT |
private javax.swing.JCheckBox |
rootRedirectCheckBox |
private static long |
serialVersionUID |
private static java.lang.String |
START_DATE |
private JDateChooser |
startDateChooser |
private javax.swing.JLabel |
startDateLabel |
private javax.swing.JCheckBox |
stdoutRedirectCheckBox |
private static java.lang.String |
TIMESTEP_UNIT |
private javax.swing.JComboBox<TimestepUnit> |
timestepUnitComboBox |
private javax.swing.JLabel |
timestepUnitLabel |
private static java.lang.String |
TITLE |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
构造器和说明 |
---|
SettingsPanel() |
限定符和类型 | 方法和说明 |
---|---|
private void |
createLayout() |
Dates |
getDates() |
TimestepUnit |
getTimestepUnit() |
boolean |
isRootRedirect() |
boolean |
isStdoutRedirect() |
void |
registerCouplingGui(CouplingGui gui)
Registers CouplingGui if not already present.
|
void |
setSettingsValue(Dates dates,
TimestepUnit timestepUnit,
boolean redirectStdout,
boolean redirectOfRoot) |
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
private static final long serialVersionUID
private static final int MARGIN_TOP
private static final int MARGIN_BOTTOM
private static final int MARGIN_LEFT
private static final int MARGIN_RIGHT
private static final java.lang.String TITLE
private static final java.lang.String CALENDAR
private static final java.lang.String START_DATE
private static final java.lang.String END_DATE
private static final java.lang.String TIMESTEP_UNIT
private static final java.lang.String REDIRECT_STDOUT
private static final java.lang.String REDIRECT_OF_ROOT
private javax.swing.JLabel startDateLabel
private JDateChooser startDateChooser
private javax.swing.JLabel endDateLabel
private JDateChooser endDateChooser
private javax.swing.JLabel calendarLabel
private javax.swing.JComboBox<Calendar> calendarComboBox
private javax.swing.JLabel timestepUnitLabel
private javax.swing.JComboBox<TimestepUnit> timestepUnitComboBox
private javax.swing.JCheckBox stdoutRedirectCheckBox
private javax.swing.JCheckBox rootRedirectCheckBox
private CouplingGui gui
protected FileStatus fileStatus
public void registerCouplingGui(CouplingGui gui)
gui
- CouplingGui to registerprivate void createLayout()
public void setSettingsValue(Dates dates, TimestepUnit timestepUnit, boolean redirectStdout, boolean redirectOfRoot)
public Dates getDates()
public TimestepUnit getTimestepUnit()
public boolean isStdoutRedirect()
public boolean isRootRedirect()