java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
javax.swing.JSpinner.DefaultEditor
javax.swing.JSpinner.DateEditor
- すべての実装されたインタフェース:
- ImageObserver,- LayoutManager,- MenuContainer,- PropertyChangeListener,- Serializable,- EventListener,- Accessible,- ChangeListener
- 含まれているクラス:
- JSpinner
public static class JSpinner.DateEditor extends JSpinner.DefaultEditor
モデルが
SpinnerDateModelであるJSpinnerのエディタ。 エディタの値は、形式がDateFormatterインスタンスによって定義されるJFormattedTextFieldを使用して表示されます。そのminimumおよびmaximumプロパティはSpinnerDateModelにマッピングされます。 - 導入されたバージョン:
- 1.4
- 
ネストされたクラスのサマリークラス javax.swing.JPanelで宣言されたネストされたクラス/インタフェースJPanel.AccessibleJPanelクラス javax.swing.JComponentで宣言されたネストされたクラス/インタフェースJComponent.AccessibleJComponentクラス java.awt.Containerで宣言されたネストされたクラス/インタフェースContainer.AccessibleAWTContainerクラス java.awt.Componentで宣言されたネストされたクラス/インタフェースComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
- 
フィールドのサマリークラス javax.swing.JComponentで宣言されたフィールドlistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWクラス java.awt.Componentで宣言されたフィールドaccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTインタフェース java.awt.image.ImageObserverで宣言されたフィールドABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
- 
コンストラクタのサマリーコンストラクタコンストラクタ説明DateEditor(JSpinner spinner) JFormattedTextFieldでのSpinnerDateModelの値の表示、編集をサポートするJSpinnerエディタを構築します。DateEditor(JSpinner spinner, String dateFormatPattern) JFormattedTextFieldでのSpinnerDateModelの値の表示、編集をサポートするJSpinnerエディタを構築します。
- 
メソッドのサマリー修飾子と型メソッド説明JFormattedTextFieldが数を解析してフォーマットするために使用するjava.text.SimpleDateFormatオブジェクトを返します。getModel()スピナーの上位モデルのSpinnerDateModelを返します。クラス javax.swing.JSpinner.DefaultEditorで宣言されたメソッドaddLayoutComponent, commitEdit, dismiss, getBaseline, getBaselineResizeBehavior, getSpinner, getTextField, layoutContainer, minimumLayoutSize, preferredLayoutSize, propertyChange, removeLayoutComponent, stateChangedクラス javax.swing.JPanelで宣言されたメソッドgetAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIクラス javax.swing.JComponentで宣言されたメソッドaddAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, 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クラス java.awt.Containerで宣言されたメソッド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クラス java.awt.Componentで宣言されたメソッド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, 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, 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, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
- 
コンストラクタの詳細- 
DateEditorpublic DateEditor(JSpinner spinner) JFormattedTextFieldでのSpinnerDateModelの値の表示、編集をサポートするJSpinnerエディタを構築します。このDateEditorは、スピナーのChangeListenerおよび新しいJFormattedTextFieldのPropertyChangeListenerの両方になります。- パラメータ:
- spinner-- このエディタが監視するスピナー・モデル
- 例外:
- IllegalArgumentException- スピナー・モデルが- SpinnerDateModelのインスタンスでない場合
- 関連項目:
 
- 
DateEditorJFormattedTextFieldでのSpinnerDateModelの値の表示、編集をサポートするJSpinnerエディタを構築します。このDateEditorは、スピナーのChangeListenerおよび新しいJFormattedTextFieldのPropertyChangeListenerの両方になります。- パラメータ:
- spinner-- このエディタが監視するスピナー・モデル
- dateFormatPattern- テキスト・フィールドの値の表示と解析に使用する- SimpleDateFormatオブジェクトの初期パターン。
- 例外:
- IllegalArgumentException- スピナー・モデルが- SpinnerDateModelのインスタンスでない場合
- 関連項目:
 
 
- 
- 
メソッドの詳細- 
getFormatpublic SimpleDateFormat getFormat()JFormattedTextFieldが数を解析してフォーマットするために使用するjava.text.SimpleDateFormatオブジェクトを返します。- 戻り値:
- getTextField().getFormatter().getFormat()の値。
- 関連項目:
 
- 
getModelpublic SpinnerDateModel getModel()スピナーの上位モデルのSpinnerDateModelを返します。- 戻り値:
- getSpinner().getModel()
- 関連項目:
 
 
-