java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JLabel
javax.swing.tree.DefaultTreeCellRenderer
- すべての実装されたインタフェース:
ImageObserver
,MenuContainer
,Serializable
,Accessible
,SwingConstants
,TreeCellRenderer
public class DefaultTreeCellRenderer extends JLabel implements TreeCellRenderer
ツリーのエントリを表示します。
DefaultTreeCellRenderer
は不透明ではないため、サブクラスでペイントしないかぎり、このクラスを変更しないでください。 このクラスを使ったノード表示のカスタマイズの使用例は、「The Java Tutorial」の「How to Use Trees」を参照してください。
DefaultTreeCellRenderer
で使用されるアイコンと色のセットは、さまざまな設定メソッドを使って設定できます。 各プロパティの値は、デフォルト・テーブルから初期化されます。 Look & Feelが変更されると(updateUI
が呼び出されると)、デフォルト・テーブルからUIResource
型の値を持つプロパティが更新されます。 次の表は、DefaultTreeCellRenderer
プロパティとデフォルト・テーブル・キーとのマッピング・リストです。
プロパティ | キー |
---|---|
"leafIcon" | "Tree.leafIcon" |
"closedIcon" | "Tree.closedIcon" |
"openIcon" | "Tree.openIcon" |
"textSelectionColor" | "Tree.selectionForeground" |
"textNonSelectionColor" | "Tree.textForeground" |
"backgroundSelectionColor" | "Tree.selectionBackground" |
"backgroundNonSelectionColor" | "Tree.textBackground" |
"borderSelectionColor" | "Tree.selectionBorderColor" |
実装上のノート:このクラスは、パフォーマンス向上のみを目的として、invalidate
、validate
、revalidate
、repaint
、およびfirePropertyChange
をオーバーライドします。 オーバーライドされない場合、呼出し頻度の高いこれらのメソッドは、デフォルトのツリー・セル・レンダリングに不要なコード・パスを実行します。 独自のレンダリング・ロジックを作成する場合は、これらのメソッドのオーバーライドでの利点や欠点に注意してください。
警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。 現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。 1.4では、すべてのJavaBeansの長期ストレージのサポートがjava.beans
パッケージに追加されました。 XMLEncoder
を参照してください。
-
ネストされたクラスのサマリー
クラスjavax.swing.JLabelで宣言されたネストされたクラス/インタフェース
JLabel.AccessibleJLabel
クラスjavax.swing.JComponentで宣言されたネストされたクラス/インタフェース
JComponent.AccessibleJComponent
クラスjava.awt.Containerで宣言されたネストされたクラス/インタフェース
Container.AccessibleAWTContainer
クラスjava.awt.Componentで宣言されたネストされたクラス/インタフェース
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
-
フィールドのサマリー
修飾子と型フィールド説明protected Color
ノードが選択されていないときにバックグラウンドに使う色です。protected Color
ノードが選択されているときにバックグラウンドに使う色です。protected Color
ノードにフォーカスがある場合にフォーカス・インジケータに使う色です。protected Icon
展開されていない、葉以外のノードを表示するのに使うアイコンです。protected boolean
フォーカスがある場合はtrueです。protected Icon
葉ノードを表示するのに使うアイコンです。protected Icon
展開されている、葉以外のノードを表示するのに使うアイコンです。protected boolean
現在選択されている値です。protected Color
選択されていないノードのフォアグラウンドに使う色です。protected Color
選択されているノードのフォアグラウンドに使う色です。クラス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
インタフェースjavax.swing.SwingConstantsで宣言されているフィールド
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST
-
コンストラクタのサマリー
-
メソッドのサマリー
修飾子と型メソッド説明void
firePropertyChange
(String propertyName, boolean oldValue, boolean newValue) パフォーマンス上の理由でオーバーライドされます。void
firePropertyChange
(String propertyName, byte oldValue, byte newValue) パフォーマンス上の理由でオーバーライドされます。void
firePropertyChange
(String propertyName, char oldValue, char newValue) パフォーマンス上の理由でオーバーライドされます。void
firePropertyChange
(String propertyName, double oldValue, double newValue) パフォーマンス上の理由でオーバーライドされます。void
firePropertyChange
(String propertyName, float oldValue, float newValue) パフォーマンス上の理由でオーバーライドされます。void
firePropertyChange
(String propertyName, int oldValue, int newValue) パフォーマンス上の理由でオーバーライドされます。void
firePropertyChange
(String propertyName, long oldValue, long newValue) パフォーマンス上の理由でオーバーライドされます。void
firePropertyChange
(String propertyName, short oldValue, short newValue) パフォーマンス上の理由でオーバーライドされます。protected void
firePropertyChange
(String propertyName, Object oldValue, Object newValue) パフォーマンス上の理由でオーバーライドされます。選択されていないノード用に使うバックグラウンドの色を返します。ノードが選択されているときにバックグラウンドに使う色を返します。ボーダーを描画する色を返します。展開されていない葉以外のノードを表すために使用するアイコンを返します。展開されていない葉以外のノードを表すために使用する、現在の葉のデフォルト・アイコンを返します。葉ノードを表すために使用する、現在の葉のデフォルト・アイコンを返します。展開されている葉以外のノードを表すために使用する、現在の葉のデフォルト・アイコンを返します。getFont()
このコンポーネントのフォントを取得します。葉ノードを表すために使用するアイコンを返します。展開されている葉以外のノードを表すために使用するアイコンを返します。JComponent.getPreferredSize
をオーバーライドして、多少広めの推奨サイズの値を返すようにします。ノードが選択されていないときにテキストを描画する色を返します。ノードが選択されているときにテキストを描画する色を返します。getTreeCellRendererComponent
(JTree tree, Object value, boolean sel, boolean expanded, boolean leaf, int row, boolean hasFocus) コンポーネントに渡される内容に基づいてレンダラを設定します。void
パフォーマンス上の理由でオーバーライドされます。void
値をペイントします。void
repaint()
パフォーマンス上の理由でオーバーライドされます。void
repaint
(long tm, int x, int y, int width, int height) パフォーマンス上の理由でオーバーライドされます。void
パフォーマンス上の理由でオーバーライドされます。void
パフォーマンス上の理由でオーバーライドされます。void
setBackground
(Color color) ColorUIResource
をnullにマップするためにサブクラス化されます。void
setBackgroundNonSelectionColor
(Color newColor) 選択されていないノード用に使うバックグラウンドの色を設定します。void
setBackgroundSelectionColor
(Color newColor) ノードが選択されているときにバックグラウンドに使う色を設定します。void
setBorderSelectionColor
(Color newColor) ボーダーに使用する色を設定します。void
setClosedIcon
(Icon newIcon) 展開されていない葉以外のノードを表すために使用するアイコンを設定します。void
FontUIResource
をnullにマップするためにサブクラス化されます。void
setLeafIcon
(Icon newIcon) 葉ノードを表すために使用するアイコンを設定します。void
setOpenIcon
(Icon newIcon) 展開されている葉以外のノードを表すために使用するアイコンを設定します。void
setTextNonSelectionColor
(Color newColor) ノードが選択されていないときにテキストを描画する色を設定します。void
setTextSelectionColor
(Color newColor) ノードが選択されているときにテキストを描画する色を設定します。void
updateUI()
現在のルック・アンド・フィールからの値にUIプロパティをリセットします。void
validate()
パフォーマンス上の理由でオーバーライドされます。クラスjavax.swing.JLabelで宣言されたメソッド
checkHorizontalKey, checkVerticalKey, getAccessibleContext, getDisabledIcon, getDisplayedMnemonic, getDisplayedMnemonicIndex, getHorizontalAlignment, getHorizontalTextPosition, getIcon, getIconTextGap, getLabelFor, getText, getUI, getUIClassID, getVerticalAlignment, getVerticalTextPosition, imageUpdate, paramString, setDisabledIcon, setDisplayedMnemonic, setDisplayedMnemonic, setDisplayedMnemonicIndex, setHorizontalAlignment, setHorizontalTextPosition, setIcon, setIconTextGap, setLabelFor, setText, setUI, setVerticalAlignment, setVerticalTextPosition
クラスjavax.swing.JComponentで宣言されたメソッド
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, 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, 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, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, 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, 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, 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, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, 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, 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, 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
-
フィールド詳細
-
selected
protected boolean selected現在選択されている値です。 -
hasFocus
protected boolean hasFocusフォーカスがある場合はtrueです。 -
closedIcon
protected transient Icon closedIcon展開されていない、葉以外のノードを表示するのに使うアイコンです。 -
leafIcon
protected transient Icon leafIcon葉ノードを表示するのに使うアイコンです。 -
openIcon
protected transient Icon openIcon展開されている、葉以外のノードを表示するのに使うアイコンです。 -
textSelectionColor
protected Color textSelectionColor選択されているノードのフォアグラウンドに使う色です。 -
textNonSelectionColor
protected Color textNonSelectionColor選択されていないノードのフォアグラウンドに使う色です。 -
backgroundSelectionColor
protected Color backgroundSelectionColorノードが選択されているときにバックグラウンドに使う色です。 -
backgroundNonSelectionColor
protected Color backgroundNonSelectionColorノードが選択されていないときにバックグラウンドに使う色です。 -
borderSelectionColor
protected Color borderSelectionColorノードにフォーカスがある場合にフォーカス・インジケータに使う色です。
-
-
コンストラクタの詳細
-
DefaultTreeCellRenderer
public DefaultTreeCellRenderer()DefaultTreeCellRenderer
を作成します。 アイコンとテキスト色はUIManager
から指定されます。
-
-
メソッドの詳細
-
updateUI
public void updateUI()現在のルック・アンド・フィールからの値にUIプロパティをリセットします。 -
getDefaultOpenIcon
public Icon getDefaultOpenIcon()展開されている葉以外のノードを表すために使用する、現在の葉のデフォルト・アイコンを返します。- 戻り値:
- 展開されるリーフ以外のノードを表すために使用される、現在のlafのデフォルト・アイコン。
-
getDefaultClosedIcon
public Icon getDefaultClosedIcon()展開されていない葉以外のノードを表すために使用する、現在の葉のデフォルト・アイコンを返します。- 戻り値:
- 現在のlafのデフォルト・アイコン。展開されていないリーフ以外のノードを表すために使用されます。
-
getDefaultLeafIcon
public Icon getDefaultLeafIcon()葉ノードを表すために使用する、現在の葉のデフォルト・アイコンを返します。- 戻り値:
- リーフ・ノードを表すために使用される、現在のlafのデフォルト・アイコン。
-
setOpenIcon
public void setOpenIcon(Icon newIcon) 展開されている葉以外のノードを表すために使用するアイコンを設定します。- パラメータ:
newIcon
- 拡張された非葉ノードに使用されるアイコン
-
getOpenIcon
public Icon getOpenIcon()展開されている葉以外のノードを表すために使用するアイコンを返します。- 戻り値:
- 展開されている非リーフ・ノードを表すために使用されるアイコン
-
setClosedIcon
public void setClosedIcon(Icon newIcon) 展開されていない葉以外のノードを表すために使用するアイコンを設定します。- パラメータ:
newIcon
- 展開されていない非リーフ・ノードに使用されるアイコン
-
getClosedIcon
public Icon getClosedIcon()展開されていない葉以外のノードを表すために使用するアイコンを返します。- 戻り値:
- 展開されていない非リーフ・ノードを表すために使用されるアイコン
-
setLeafIcon
public void setLeafIcon(Icon newIcon) 葉ノードを表すために使用するアイコンを設定します。- パラメータ:
newIcon
- リーフ・ノードに使用されるアイコン
-
getLeafIcon
public Icon getLeafIcon()葉ノードを表すために使用するアイコンを返します。- 戻り値:
- リーフ・ノードを表すために使用されるアイコン
-
setTextSelectionColor
public void setTextSelectionColor(Color newColor) ノードが選択されているときにテキストを描画する色を設定します。- パラメータ:
newColor
- ノードが選択されたときにテキストに使用される色
-
getTextSelectionColor
public Color getTextSelectionColor()ノードが選択されているときにテキストを描画する色を返します。- 戻り値:
- ノードが選択されたときにテキストが描画される色
-
setTextNonSelectionColor
public void setTextNonSelectionColor(Color newColor) ノードが選択されていないときにテキストを描画する色を設定します。- パラメータ:
newColor
- ノードが選択されていない場合にテキストに使用される色
-
getTextNonSelectionColor
public Color getTextNonSelectionColor()ノードが選択されていないときにテキストを描画する色を返します。- 戻り値:
- ノードが選択されていないときにテキストが描画される色。
-
setBackgroundSelectionColor
public void setBackgroundSelectionColor(Color newColor) ノードが選択されているときにバックグラウンドに使う色を設定します。- パラメータ:
newColor
- ノードが選択されている場合、バックグラウンドで使用される
-
getBackgroundSelectionColor
public Color getBackgroundSelectionColor()ノードが選択されているときにバックグラウンドに使う色を返します。- 戻り値:
- ノードが選択されている場合は、バックグラウンドに使用する色
-
setBackgroundNonSelectionColor
public void setBackgroundNonSelectionColor(Color newColor) 選択されていないノード用に使うバックグラウンドの色を設定します。- パラメータ:
newColor
- 選択されていないノードのバックグラウンドに使用される色
-
getBackgroundNonSelectionColor
public Color getBackgroundNonSelectionColor()選択されていないノード用に使うバックグラウンドの色を返します。- 戻り値:
- 選択されていないノードに使用されるバックグラウンド色。
-
setBorderSelectionColor
public void setBorderSelectionColor(Color newColor) ボーダーに使用する色を設定します。- パラメータ:
newColor
- ボーダーに使用さえるカラー
-
getBorderSelectionColor
public Color getBorderSelectionColor()ボーダーを描画する色を返します。- 戻り値:
- ボーダーが描画される色
-
setFont
public void setFont(Font font) FontUIResource
をnullにマップするためにサブクラス化されます。font
がnullまたはFontUIResource
の場合、JTreeのフォントを透けて見えるようにします。 また、font
がnull以外またはFontUIResource
以外の場合、そのフォントはfont
になります。- オーバーライド:
setFont
、クラスJComponent
- パラメータ:
font
- このコンポーネントに指定するFont
- 関連項目:
-
getFont
public Font getFont()このコンポーネントのフォントを取得します。- 定義:
getFont
、インタフェースMenuContainer
- オーバーライド:
getFont
、クラスComponent
- 戻り値:
- このコンポーネントのフォント。このコンポーネントにフォントが設定されていない場合、その親のフォントが返される
- 関連項目:
-
setBackground
public void setBackground(Color color) ColorUIResource
をnullにマップするためにサブクラス化されます。color
がnullまたはColorUIResource
の場合、JTreeのバックグラウンド・カラーを透けて見えるようにします。 また、color
がnull以外またはColorUIResource
以外の場合、そのバックグラウンドはcolor
になります。- オーバーライド:
setBackground
、クラスJComponent
- パラメータ:
color
- 要求するバックグラウンドColor
- 関連項目:
-
getTreeCellRendererComponent
public Component getTreeCellRendererComponent(JTree tree, Object value, boolean sel, boolean expanded, boolean leaf, int row, boolean hasFocus) コンポーネントに渡される内容に基づいてレンダラを設定します。 値は、最終的にtoString
をvalue
に呼び出すconvertValueToText
で、値をメッセージとして送信して設定されます。 フォアグラウンドの色は選択状態に基づいて設定され、アイコンはleaf
およびexpanded
パラメータに基づいて設定されます。- 定義:
getTreeCellRendererComponent
、インタフェースTreeCellRenderer
- パラメータ:
tree
- レシーバは、value
- レンダリングする値sel
- ノードが選択されているかどうかexpanded
- ノードが展開されているかどうかleaf
- ノードがリード・ノードかどうかrow
- 行インデックスhasFocus
- ノードにフォーカスがあるかどうか- 戻り値:
- レンダリングが値を描画するのに使う
Component
-
paint
public void paint(Graphics g) 値をペイントします。 バックグラウンドが、選択した値に基づいて塗りつぶされます。- オーバーライド:
paint
、クラスJComponent
- パラメータ:
g
- ペイント対象のGraphics
コンテキスト- 関連項目:
-
getPreferredSize
public Dimension getPreferredSize()JComponent.getPreferredSize
をオーバーライドして、多少広めの推奨サイズの値を返すようにします。- オーバーライド:
getPreferredSize
、クラスJComponent
- 戻り値:
preferredSize
プロパティの値- 関連項目:
-
validate
public void validate()パフォーマンス上の理由でオーバーライドされます。 詳細は「実装上のノート」を参照してください。 -
invalidate
public void invalidate()パフォーマンス上の理由でオーバーライドされます。 詳細は「実装上のノート」を参照してください。- オーバーライド:
invalidate
、クラスContainer
- 導入されたバージョン:
- 1.5
- 関連項目:
-
revalidate
public void revalidate()パフォーマンス上の理由でオーバーライドされます。 詳細は「実装上のノート」を参照してください。- オーバーライド:
revalidate
、クラスJComponent
- 関連項目:
-
repaint
public void repaint(long tm, int x, int y, int width, int height) パフォーマンス上の理由でオーバーライドされます。 詳細は「実装上のノート」を参照してください。- オーバーライド:
repaint
、クラスJComponent
- パラメータ:
tm
- このパラメータは使用されないx
- ダーティ・リージョンのx座標y
- ダーティ・リージョンのy座標width
- ダーティ・リージョンの幅height
- ダーティ・リージョンの高さ- 関連項目:
-
repaint
public void repaint(Rectangle r) パフォーマンス上の理由でオーバーライドされます。 詳細は「実装上のノート」を参照してください。- オーバーライド:
repaint
、クラスJComponent
- パラメータ:
r
- ダーティ・リージョンを含むRectangle
- 関連項目:
-
repaint
public void repaint()パフォーマンス上の理由でオーバーライドされます。 詳細は「実装上のノート」を参照してください。 -
firePropertyChange
パフォーマンス上の理由でオーバーライドされます。 詳細は「実装上のノート」を参照してください。- オーバーライド:
firePropertyChange
、クラスComponent
- パラメータ:
propertyName
- 値が変更されたプロパティoldValue
- プロパティの以前の値newValue
- プロパティの新しい値
-
firePropertyChange
public void firePropertyChange(String propertyName, byte oldValue, byte newValue) パフォーマンス上の理由でオーバーライドされます。 詳細は「実装上のノート」を参照してください。- オーバーライド:
firePropertyChange
、クラスComponent
- パラメータ:
propertyName
- 変更されたプロパティのプログラム名oldValue
- プロパティの古い値(byteとして)newValue
- プロパティの新しい値(byteとして)- 関連項目:
-
firePropertyChange
public void firePropertyChange(String propertyName, char oldValue, char newValue) パフォーマンス上の理由でオーバーライドされます。 詳細は「実装上のノート」を参照してください。- オーバーライド:
firePropertyChange
、クラスComponent
- パラメータ:
propertyName
- 変更されたプロパティのプログラム名oldValue
- プロパティの変更前の値(charとして)newValue
- プロパティの変更後の値(charとして)- 関連項目:
-
firePropertyChange
public void firePropertyChange(String propertyName, short oldValue, short newValue) パフォーマンス上の理由でオーバーライドされます。 詳細は「実装上のノート」を参照してください。- オーバーライド:
firePropertyChange
、クラスComponent
- パラメータ:
propertyName
- 変更されたプロパティのプログラム名oldValue
- プロパティの古い値(shortとして)newValue
- プロパティ(短いものとして)の新しい値- 関連項目:
-
firePropertyChange
public void firePropertyChange(String propertyName, int oldValue, int newValue) パフォーマンス上の理由でオーバーライドされます。 詳細は「実装上のノート」を参照してください。- オーバーライド:
firePropertyChange
、クラスJComponent
- パラメータ:
propertyName
- 値が変更されたプロパティoldValue
- プロパティの以前の値newValue
- プロパティの新しい値
-
firePropertyChange
public void firePropertyChange(String propertyName, long oldValue, long newValue) パフォーマンス上の理由でオーバーライドされます。 詳細は「実装上のノート」を参照してください。- オーバーライド:
firePropertyChange
、クラスComponent
- パラメータ:
propertyName
- 変更されたプロパティのプログラム名oldValue
- プロパティの古い値(longとして)newValue
- プロパティの新しい値(longとして)- 関連項目:
-
firePropertyChange
public void firePropertyChange(String propertyName, float oldValue, float newValue) パフォーマンス上の理由でオーバーライドされます。 詳細は「実装上のノート」を参照してください。- オーバーライド:
firePropertyChange
、クラスComponent
- パラメータ:
propertyName
- 変更されたプロパティのプログラム名oldValue
- プロパティの古い値(floatとして)newValue
- プロパティの新しい値(floatとして)- 関連項目:
-
firePropertyChange
public void firePropertyChange(String propertyName, double oldValue, double newValue) パフォーマンス上の理由でオーバーライドされます。 詳細は「実装上のノート」を参照してください。- オーバーライド:
firePropertyChange
、クラスComponent
- パラメータ:
propertyName
- 変更されたプロパティのプログラム名oldValue
- プロパティの古い値(doubleとして)newValue
- プロパティの新しい値(doubleとして)- 関連項目:
-
firePropertyChange
public void firePropertyChange(String propertyName, boolean oldValue, boolean newValue) パフォーマンス上の理由でオーバーライドされます。 詳細は「実装上のノート」を参照してください。- オーバーライド:
firePropertyChange
、クラスJComponent
- パラメータ:
propertyName
- 値が変更されたプロパティoldValue
- プロパティの以前の値newValue
- プロパティの新しい値
-