- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.JPanel
-
- javax.swing.JSpinner.DefaultEditor
-
- javax.swing.JSpinner.NumberEditor
-
- すべての実装されたインタフェース:
ImageObserver,LayoutManager,MenuContainer,PropertyChangeListener,Serializable,EventListener,Accessible,ChangeListener
- 含まれているクラス:
- JSpinner
public static class JSpinner.NumberEditor extends JSpinner.DefaultEditor
モデルがSpinnerNumberModelであるJSpinnerのエディタ。 エディタの値は、形式がNumberFormatterインスタンスによって定義されるJFormattedTextFieldを使用して表示されます。そのminimumおよびmaximumプロパティはSpinnerNumberModelにマッピングされます。- 導入されたバージョン:
- 1.4
- 関連項目:
- 直列化された形式
-
-
ネストされたクラスのサマリー
-
クラスjavax.swingで宣言されたネストされたクラス/インタフェース。JPanel
JPanel.AccessibleJPanel
-
クラスjavax.swingで宣言されたネストされたクラス/インタフェース。JComponent
JComponent.AccessibleJComponent
-
クラスjava.awtで宣言されたネストされたクラス/インタフェース。コンテナ
Container.AccessibleAWTContainer
-
クラスjava.awtで宣言されたネストされたクラス/インタフェース。コンポーネント
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で宣言されるフィールド。コンポーネント
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
-
インタフェースjava.awt.imageで宣言されたフィールド。ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 NumberEditor(JSpinner spinner)JFormattedTextFieldでのSpinnerNumberModelの値の表示、編集をサポートするJSpinnerエディタを構築します。NumberEditor(JSpinner spinner, String decimalFormatPattern)JFormattedTextFieldでのSpinnerNumberModelの値の表示、編集をサポートするJSpinnerエディタを構築します。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 DecimalFormatgetFormat()JFormattedTextFieldが数を解析してフォーマットするために使用するjava.text.DecimalFormatオブジェクトを返します。SpinnerNumberModelgetModel()スピナーの上位モデルのSpinnerNumberModelを返します。-
クラス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, 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で宣言されたメソッド。コンテナ
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で宣言されたメソッド。コンポーネント
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, hide, 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
-
-
-
-
コンストラクタの詳細
-
NumberEditor
public NumberEditor(JSpinner spinner)
JFormattedTextFieldでのSpinnerNumberModelの値の表示、編集をサポートするJSpinnerエディタを構築します。このNumberEditorは、スピナーのChangeListenerおよび新しいJFormattedTextFieldのPropertyChangeListenerの両方になります。- パラメータ:
spinner-このエディタが監視するスピナー・モデル- 例外:
IllegalArgumentException- スピナー・モデルがSpinnerNumberModelのインスタンスでない場合- 関連項目:
getModel(),getFormat(),SpinnerNumberModel
-
NumberEditor
public NumberEditor(JSpinner spinner, String decimalFormatPattern)
JFormattedTextFieldでのSpinnerNumberModelの値の表示、編集をサポートするJSpinnerエディタを構築します。このNumberEditorは、スピナーのChangeListenerおよび新しいJFormattedTextFieldのPropertyChangeListenerの両方になります。- パラメータ:
spinner-このエディタが監視するスピナー・モデルdecimalFormatPattern- テキスト・フィールドの値の表示と解析に使用するDecimalFormatオブジェクトの初期パターン。- 例外:
IllegalArgumentException- スピナー・モデルがSpinnerNumberModelのインスタンスでないか、decimalFormatPatternがDecimalFormatの正当な引数でない場合- 関連項目:
JSpinner.DefaultEditor.getTextField(),SpinnerNumberModel,DecimalFormat
-
-
メソッドの詳細
-
getFormat
public DecimalFormat getFormat()
JFormattedTextFieldが数を解析してフォーマットするために使用するjava.text.DecimalFormatオブジェクトを返します。- 戻り値:
getTextField().getFormatter().getFormat()の値。- 関連項目:
JSpinner.DefaultEditor.getTextField(),DecimalFormat
-
getModel
public SpinnerNumberModel getModel()
スピナーの上位モデルのSpinnerNumberModelを返します。- 戻り値:
getSpinner().getModel()- 関連項目:
JSpinner.DefaultEditor.getSpinner(),JSpinner.DefaultEditor.getTextField()
-
-