java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.SliderUI
javax.swing.plaf.basic.BasicSliderUI
- 直系の既知のサブクラス:
MetalSliderUI,SynthSliderUI
public class BasicSliderUI extends SliderUI
SliderUIの基本L&F実装です。
-
ネストされたクラスのサマリー
ネストされたクラス 修飾子と型 クラス 説明 classBasicSliderUI.ActionScrollerドキュメントから削除されたこのクラスは、Java 2プラットフォーム1.3では使用しません。classBasicSliderUI.ChangeHandlerデータ・モデルのリスナーです。classBasicSliderUI.ComponentHandlerサイズ変更イベントのリスナーです。classBasicSliderUI.FocusHandlerフォーカス変更のリスナーです。classBasicSliderUI.PropertyChangeHandlerプロパティ変更ハンドラ。classBasicSliderUI.ScrollListenerスクロール・イベント・リスナーです。classBasicSliderUI.TrackListenerマウスの動きを追跡します。 -
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 protected ChangeListenerchangeListenerリスナーを変更protected ComponentListenercomponentListenerコンポーネント・リスナーprotected RectanglecontentRectコンテンツ矩形protected InsetsfocusInsetsフォーカス・インセットprotected FocusListenerfocusListenerフォーカス・リスナーprotected RectanglefocusRectフォーカス矩形protected InsetsinsetCacheインセット・キャッシュprotected RectanglelabelRectラベル矩形protected booleanleftToRightCache左から右へのキャッシュstatic intMAX_SCROLL最大スクロールstatic intMIN_SCROLL最小スクロールstatic intNEGATIVE_SCROLLネガティブ・スクロールstatic intPOSITIVE_SCROLLポジティブ・スクロールprotected PropertyChangeListenerpropertyChangeListenerプロパティ・チェイン・リスナーprotected BasicSliderUI.ScrollListenerscrollListenerスクロール・リスナーprotected TimerscrollTimerスクロール・タイマーprotected JSlidersliderSliderprotected RectanglethumbRectサムの矩形protected RectangletickRectTick rectangleprotected inttrackBufferトラックがコントロールの側面からの距離protected BasicSliderUI.TrackListenertrackListenerトラック・リスナーprotected RectangletrackRectトラック矩形 -
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 BasicSliderUI(JSlider b)BasicSliderUIを構築します。 -
メソッドのサマリー
修飾子と型 メソッド 説明 protected voidcalculateContentRect()コンテンツ矩形を計算します。protected voidcalculateFocusRect()フォーカス矩形を計算します。protected voidcalculateGeometry()ジオメトリを計算します。protected voidcalculateLabelRect()ラベル矩形を計算します。protected voidcalculateThumbLocation()サムのロケーションを計算します。protected voidcalculateThumbSize()サムのサイズの矩形を計算します。protected voidcalculateTickRect()目盛の矩形を計算します。protected voidcalculateTrackBuffer()トラック・バッファを計算します。protected voidcalculateTrackRect()トラック矩形を計算します。protected ChangeListenercreateChangeListener(JSlider slider)変更リスナーを作成します。protected ComponentListenercreateComponentListener(JSlider slider)複合リスナーを作成します。protected FocusListenercreateFocusListener(JSlider slider)フォーカス・リスナーを作成します。protected PropertyChangeListenercreatePropertyChangeListener(JSlider slider)プロパティ変更リスナーを作成します。protected BasicSliderUI.ScrollListenercreateScrollListener(JSlider slider)スクロール・リスナーを作成します。protected BasicSliderUI.TrackListenercreateTrackListener(JSlider slider)トラック・リスナーを作成します。static ComponentUIcreateUI(JComponent b)UIを作成します。protected booleandrawInverted()反転して描画します。intgetBaseline(JComponent c, int width, int height)ベースラインを返します。Component.BaselineResizeBehaviorgetBaselineResizeBehavior(JComponent c)サイズの変化に合わせてコンポーネントのベースラインがどのように変化するかを示す列挙を返します。protected ColorgetFocusColor()フォーカス・カラーを返します。protected intgetHeightOfHighValueLabel()最高値ラベルの高さを返します。protected intgetHeightOfLowValueLabel()最も小さい値のラベルの高さを返します。protected intgetHeightOfTallestLabel()最も高いラベルの高さを返します。protected IntegergetHighestValue()ラベル・テーブル内でエントリを持つ値の最大値を返します。protected ComponentgetHighestValueLabel()ラベル・テーブル内で最小スライダ値に対応するラベルを返します。protected ColorgetHighlightColor()ハイライト・カラーを返します。protected IntegergetLowestValue()ラベル・テーブル内でエントリを持つ値の最小値を返します。protected ComponentgetLowestValueLabel()ラベル・テーブル内で最大スライダ値に対応するラベルを返します。DimensiongetMaximumSize(JComponent c)最大サイズを返します。DimensiongetMinimumHorizontalSize()最小水平サイズを返します。DimensiongetMinimumSize(JComponent c)最小サイズを返します。DimensiongetMinimumVerticalSize()最小垂直サイズを返します。DimensiongetPreferredHorizontalSize()優先水平サイズを返します。DimensiongetPreferredSize(JComponent c)優先サイズを返します。DimensiongetPreferredVerticalSize()優先垂直サイズを返します。protected ColorgetShadowColor()影の色を返します。protected DimensiongetThumbSize()サムのサイズを返します。protected intgetTickLength()水平スライダの目盛り領域の高さおよび垂直スライダの目盛り領域の幅を返します。protected intgetWidthOfHighValueLabel()最高値ラベルの幅を返します。protected intgetWidthOfLowValueLabel()最も小さい値のラベルの幅を返します。protected intgetWidthOfWidestLabel()最も幅の広いラベルの幅を返します。protected voidinstallDefaults(JSlider slider)デフォルトをインストールします。protected voidinstallKeyboardActions(JSlider slider)キーボード操作をインストールします。protected voidinstallListeners(JSlider slider)リスナーをインストールします。voidinstallUI(JComponent c)UIをインストールします。protected booleanisDragging()ユーザーがスライダをドラッグしている場合はtrueを返します。protected booleanlabelsHaveSameBaselines()ラベル・テーブルのすべてのラベルのベースラインが同じである場合にtrueを返します。voidpaintFocus(Graphics g)フォーカスをペイントします。protected voidpaintHorizontalLabel(Graphics g, int value, Component label)ラベル・テーブルの各ラベルに対して呼び出されます。voidpaintLabels(Graphics g)ラベルをペイントします。protected voidpaintMajorTickForHorizSlider(Graphics g, Rectangle tickBounds, int x)水平スライダの大目盛をペイントします。protected voidpaintMajorTickForVertSlider(Graphics g, Rectangle tickBounds, int y)垂直スライダの大目盛をペイントします。protected voidpaintMinorTickForHorizSlider(Graphics g, Rectangle tickBounds, int x)水平スライダの小目盛をペイントします。protected voidpaintMinorTickForVertSlider(Graphics g, Rectangle tickBounds, int y)垂直スライダの小目盛をペイントします。voidpaintThumb(Graphics g)サムをペイントします。voidpaintTicks(Graphics g)目盛をペイントします。voidpaintTrack(Graphics g)トラックをペイントします。protected voidpaintVerticalLabel(Graphics g, int value, Component label)ラベル・テーブルの各ラベルに対して呼び出されます。protected voidrecalculateIfInsetsChanged()インセットが変更された場合は再計算します。protected voidrecalculateIfOrientationChanged()方向が変更された場合は再計算します。voidscrollByBlock(int direction)ブロック単位でスクロールします。voidscrollByUnit(int direction)ユニット単位でスクロールします。protected voidscrollDueToClickInTrack(int dir)つまみではなくトラックでmousePressedが検出されたときに呼び出されます。voidsetThumbLocation(int x, int y)サム・ロケーションを設定します。protected voiduninstallDefaults(JSlider slider)デフォルトをアンインストールします。protected voiduninstallKeyboardActions(JSlider slider)キーボード操作をアンインストールします。protected voiduninstallListeners(JSlider slider)リスナーをアンインストールします。voiduninstallUI(JComponent c)UIをアンインストールします。intvalueForXPosition(int xPos)x位置の値を返します。intvalueForYPosition(int yPos)y位置の値を返します。protected intxPositionForValue(int value)値のx位置を返します。protected intyPositionForValue(int value)値のy位置を返します。protected intyPositionForValue(int value, int trackY, int trackHeight)指定された値のyの位置を返します。クラス javax.swing.plaf.ComponentUIで宣言されたメソッド
contains, getAccessibleChild, getAccessibleChildrenCount, paint, update
-
フィールド詳細
-
POSITIVE_SCROLL
public static final int POSITIVE_SCROLLポジティブ・スクロール- 関連項目:
- 定数フィールド値
-
NEGATIVE_SCROLL
public static final int NEGATIVE_SCROLLネガティブ・スクロール- 関連項目:
- 定数フィールド値
-
MIN_SCROLL
public static final int MIN_SCROLL最小スクロール- 関連項目:
- 定数フィールド値
-
MAX_SCROLL
public static final int MAX_SCROLL最大スクロール- 関連項目:
- 定数フィールド値
-
scrollTimer
protected Timer scrollTimerスクロール・タイマー -
slider
protected JSlider sliderSlider -
focusInsets
protected Insets focusInsetsフォーカス・インセット -
insetCache
protected Insets insetCacheインセット・キャッシュ -
leftToRightCache
protected boolean leftToRightCache左から右へのキャッシュ -
focusRect
protected Rectangle focusRectフォーカス矩形 -
contentRect
protected Rectangle contentRectコンテンツ矩形 -
labelRect
protected Rectangle labelRectラベル矩形 -
tickRect
protected Rectangle tickRectTick rectangle -
trackRect
protected Rectangle trackRectトラック矩形 -
thumbRect
protected Rectangle thumbRectサムの矩形 -
trackBuffer
protected int trackBufferトラックがコントロールの側面からの距離 -
trackListener
protected BasicSliderUI.TrackListener trackListenerトラック・リスナー -
changeListener
protected ChangeListener changeListenerリスナーを変更 -
componentListener
protected ComponentListener componentListenerコンポーネント・リスナー -
focusListener
protected FocusListener focusListenerフォーカス・リスナー -
scrollListener
protected BasicSliderUI.ScrollListener scrollListenerスクロール・リスナー -
propertyChangeListener
protected PropertyChangeListener propertyChangeListenerプロパティ・チェイン・リスナー
-
-
コンストラクタの詳細
-
BasicSliderUI
public BasicSliderUI(JSlider b)BasicSliderUIを構築します。- パラメータ:
b- スライダ
-
-
メソッドの詳細
-
getShadowColor
protected Color getShadowColor()影の色を返します。- 戻り値:
- 影の色
-
getHighlightColor
protected Color getHighlightColor()ハイライト・カラーを返します。- 戻り値:
- ハイライトの色
-
getFocusColor
protected Color getFocusColor()フォーカス・カラーを返します。- 戻り値:
- フォーカス・カラー
-
isDragging
protected boolean isDragging()ユーザーがスライダをドラッグしている場合はtrueを返します。- 戻り値:
- ユーザーがスライダをドラッグしている場合はtrue
- 導入されたバージョン:
- 1.5
-
createUI
public static ComponentUI createUI(JComponent b)UIを作成します。- パラメータ:
b- コンポーネント- 戻り値:
- UI
-
installUI
public void installUI(JComponent c)UIをインストールします。- オーバーライド:
installUI、クラス:ComponentUI- パラメータ:
c- コンポーネント- 関連項目:
ComponentUI.uninstallUI(javax.swing.JComponent),JComponent.setUI(javax.swing.plaf.ComponentUI),JComponent.updateUI()
-
uninstallUI
public void uninstallUI(JComponent c)UIをアンインストールします。- オーバーライド:
uninstallUI、クラス:ComponentUI- パラメータ:
c- コンポーネント- 関連項目:
ComponentUI.installUI(javax.swing.JComponent),JComponent.updateUI()
-
installDefaults
protected void installDefaults(JSlider slider)デフォルトをインストールします。- パラメータ:
slider- スライダ
-
uninstallDefaults
protected void uninstallDefaults(JSlider slider)デフォルトをアンインストールします。- パラメータ:
slider- スライダ
-
createTrackListener
protected BasicSliderUI.TrackListener createTrackListener(JSlider slider)トラック・リスナーを作成します。- パラメータ:
slider- スライダ- 戻り値:
- トラック・リスナー
-
createChangeListener
protected ChangeListener createChangeListener(JSlider slider)変更リスナーを作成します。- パラメータ:
slider- スライダ- 戻り値:
- 変更リスナー
-
createComponentListener
protected ComponentListener createComponentListener(JSlider slider)複合リスナーを作成します。- パラメータ:
slider- スライダ- 戻り値:
- 複合リスナー
-
createFocusListener
protected FocusListener createFocusListener(JSlider slider)フォーカス・リスナーを作成します。- パラメータ:
slider- スライダ- 戻り値:
- フォーカス・リスナー
-
createScrollListener
protected BasicSliderUI.ScrollListener createScrollListener(JSlider slider)スクロール・リスナーを作成します。- パラメータ:
slider- スライダ- 戻り値:
- スクロール・リスナー
-
createPropertyChangeListener
protected PropertyChangeListener createPropertyChangeListener(JSlider slider)プロパティ変更リスナーを作成します。- パラメータ:
slider- スライダ- 戻り値:
- プロパティ変更リスナー
-
installListeners
protected void installListeners(JSlider slider)リスナーをインストールします。- パラメータ:
slider- スライダ
-
uninstallListeners
protected void uninstallListeners(JSlider slider)リスナーをアンインストールします。- パラメータ:
slider- スライダ
-
installKeyboardActions
protected void installKeyboardActions(JSlider slider)キーボード操作をインストールします。- パラメータ:
slider- スライダ
-
uninstallKeyboardActions
protected void uninstallKeyboardActions(JSlider slider)キーボード操作をアンインストールします。- パラメータ:
slider- スライダ
-
getBaseline
public int getBaseline(JComponent c, int width, int height)ベースラインを返します。- オーバーライド:
getBaseline、クラス:ComponentUI- パラメータ:
c- ベースラインが要求されるJComponentwidth- ベースラインを取得する幅height- ベースラインを取得する高さ- 戻り値:
- ベースラインまたは0より小さい値(適切なベースラインがないことを示す)
- 例外:
NullPointerException-cがnullである場合IllegalArgumentException- 幅または高さが0より小さい場合- 導入されたバージョン:
- 1.6
- 関連項目:
JComponent.getBaseline(int, int)
-
getBaselineResizeBehavior
public Component.BaselineResizeBehavior getBaselineResizeBehavior(JComponent c)サイズの変化に合わせてコンポーネントのベースラインがどのように変化するかを示す列挙を返します。- オーバーライド:
getBaselineResizeBehavior、クラス:ComponentUI- パラメータ:
c- ベースラインのサイズ変更の動作を返すJComponent- 戻り値:
- コンポーネント・サイズの変化に合わせてベースラインがどのように変化するかを示す列挙
- 例外:
NullPointerException-cがnullである場合- 導入されたバージョン:
- 1.6
- 関連項目:
JComponent.getBaseline(int, int)
-
labelsHaveSameBaselines
protected boolean labelsHaveSameBaselines()ラベル・テーブルのすべてのラベルのベースラインが同じである場合にtrueを返します。- 戻り値:
- ラベル・テーブルのすべてのラベルのベースラインが同じである場合はtrue
- 導入されたバージョン:
- 1.6
-
getPreferredHorizontalSize
public Dimension getPreferredHorizontalSize()優先水平サイズを返します。- 戻り値:
- 優先水平サイズ
-
getPreferredVerticalSize
public Dimension getPreferredVerticalSize()優先垂直サイズを返します。- 戻り値:
- 優先垂直サイズ
-
getMinimumHorizontalSize
public Dimension getMinimumHorizontalSize()最小水平サイズを返します。- 戻り値:
- 最小水平サイズ
-
getMinimumVerticalSize
public Dimension getMinimumVerticalSize()最小垂直サイズを返します。- 戻り値:
- 最小垂直サイズ
-
getPreferredSize
public Dimension getPreferredSize(JComponent c)優先サイズを返します。- オーバーライド:
getPreferredSize、クラス:ComponentUI- パラメータ:
c- コンポーネント- 戻り値:
- 推奨サイズ
- 関連項目:
JComponent.getPreferredSize(),LayoutManager.preferredLayoutSize(java.awt.Container)
-
getMinimumSize
public Dimension getMinimumSize(JComponent c)最小サイズを返します。- オーバーライド:
getMinimumSize、クラス:ComponentUI- パラメータ:
c- コンポーネント- 戻り値:
- 最小サイズ
- 関連項目:
JComponent.getMinimumSize(),LayoutManager.minimumLayoutSize(java.awt.Container),ComponentUI.getPreferredSize(javax.swing.JComponent)
-
getMaximumSize
public Dimension getMaximumSize(JComponent c)最大サイズを返します。- オーバーライド:
getMaximumSize、クラス:ComponentUI- パラメータ:
c- コンポーネント- 戻り値:
- 最大サイズ
- 関連項目:
JComponent.getMaximumSize(),LayoutManager2.maximumLayoutSize(java.awt.Container)
-
calculateGeometry
protected void calculateGeometry()ジオメトリを計算します。 -
calculateFocusRect
protected void calculateFocusRect()フォーカス矩形を計算します。 -
calculateThumbSize
protected void calculateThumbSize()サムのサイズの矩形を計算します。 -
calculateContentRect
protected void calculateContentRect()コンテンツ矩形を計算します。 -
calculateThumbLocation
protected void calculateThumbLocation()サムのロケーションを計算します。 -
calculateTrackBuffer
protected void calculateTrackBuffer()トラック・バッファを計算します。 -
calculateTrackRect
protected void calculateTrackRect()トラック矩形を計算します。 -
getTickLength
protected int getTickLength()水平スライダの目盛り領域の高さおよび垂直スライダの目盛り領域の幅を返します。 BasicSliderUIは戻り値を使って目盛り領域の矩形を決定します。 目盛りに余裕を持たせたい場合は、これを必要な大きさより大きくし、paintTicks()で両側から離して目盛りをペイントしてください。- 戻り値:
- 水平スライダのティック領域の高さを表す整数、垂直スライダのティック領域の幅
-
calculateTickRect
protected void calculateTickRect()目盛の矩形を計算します。 -
calculateLabelRect
protected void calculateLabelRect()ラベル矩形を計算します。 -
getThumbSize
protected Dimension getThumbSize()サムのサイズを返します。- 戻り値:
- サムのサイズ
-
getWidthOfWidestLabel
protected int getWidthOfWidestLabel()最も幅の広いラベルの幅を返します。- 戻り値:
- 最も幅の広いラベルの幅
-
getHeightOfTallestLabel
protected int getHeightOfTallestLabel()最も高いラベルの高さを返します。- 戻り値:
- 最も高いラベルの高さ
-
getWidthOfHighValueLabel
protected int getWidthOfHighValueLabel()最高値ラベルの幅を返します。- 戻り値:
- 最高値ラベルの幅
-
getWidthOfLowValueLabel
protected int getWidthOfLowValueLabel()最も小さい値のラベルの幅を返します。- 戻り値:
- 最小値ラベルの幅
-
getHeightOfHighValueLabel
protected int getHeightOfHighValueLabel()最高値ラベルの高さを返します。- 戻り値:
- 最高値ラベルの高さ
-
getHeightOfLowValueLabel
protected int getHeightOfLowValueLabel()最も小さい値のラベルの高さを返します。- 戻り値:
- 最低値ラベルの高さ
-
drawInverted
protected boolean drawInverted()反転して描画します。- 戻り値:
- 逆さま
-
getHighestValue
protected Integer getHighestValue()ラベル・テーブル内でエントリを持つ値の最大値を返します。- 戻り値:
- ラベル・テーブル内でエントリを持つ値の最大値、またはnull。
- 導入されたバージョン:
- 1.6
-
getLowestValue
protected Integer getLowestValue()ラベル・テーブル内でエントリを持つ値の最小値を返します。- 戻り値:
- ラベル・テーブル内でエントリを持つ値の最小値、またはnull。
- 導入されたバージョン:
- 1.6
-
getLowestValueLabel
protected Component getLowestValueLabel()ラベル・テーブル内で最大スライダ値に対応するラベルを返します。- 戻り値:
- ラベル表の最も高いスライダ値に対応するラベル
- 関連項目:
JSlider.setLabelTable(java.util.Dictionary)
-
getHighestValueLabel
protected Component getHighestValueLabel()ラベル・テーブル内で最小スライダ値に対応するラベルを返します。- 戻り値:
- ラベル表の最も低いスライダ値に対応するラベル
- 関連項目:
JSlider.setLabelTable(java.util.Dictionary)
-
recalculateIfInsetsChanged
protected void recalculateIfInsetsChanged()インセットが変更された場合は再計算します。 -
recalculateIfOrientationChanged
protected void recalculateIfOrientationChanged()方向が変更された場合は再計算します。 -
paintFocus
public void paintFocus(Graphics g)フォーカスをペイントします。- パラメータ:
g- グラフィックス
-
paintTrack
public void paintTrack(Graphics g)トラックをペイントします。- パラメータ:
g- グラフィックス
-
paintTicks
public void paintTicks(Graphics g)目盛をペイントします。- パラメータ:
g- グラフィックス
-
paintMinorTickForHorizSlider
水平スライダの小目盛をペイントします。- パラメータ:
g- グラフィックスtickBounds- チック境界x- x座標
-
paintMajorTickForHorizSlider
水平スライダの大目盛をペイントします。- パラメータ:
g- グラフィックスtickBounds- チック境界x- x座標
-
paintMinorTickForVertSlider
垂直スライダの小目盛をペイントします。- パラメータ:
g- グラフィックスtickBounds- チック境界y- y座標
-
paintMajorTickForVertSlider
垂直スライダの大目盛をペイントします。- パラメータ:
g- グラフィックスtickBounds- チック境界y- y座標
-
paintLabels
public void paintLabels(Graphics g)ラベルをペイントします。- パラメータ:
g- グラフィックス
-
paintHorizontalLabel
ラベル・テーブルの各ラベルに対して呼び出されます。 水平スライダのラベルを描画するために使われます。 グラフィックスはすでにlabelRect.yに変換されています。- パラメータ:
g- ペイントするグラフィックス・コンテキストvalue- スライダの値label- ペイントする必要があるラベル表内のコンポーネント・ラベル- 関連項目:
JSlider.setLabelTable(java.util.Dictionary)
-
paintVerticalLabel
ラベル・テーブルの各ラベルに対して呼び出されます。 垂直スライダのラベルを描画するために使われます。 グラフィックスはすでにlabelRect.xに変換されています。- パラメータ:
g- ペイントするグラフィックス・コンテキストvalue- スライダの値label- ペイントする必要があるラベル表内のコンポーネント・ラベル- 関連項目:
JSlider.setLabelTable(java.util.Dictionary)
-
paintThumb
public void paintThumb(Graphics g)サムをペイントします。- パラメータ:
g- グラフィックス
-
setThumbLocation
public void setThumbLocation(int x, int y)サム・ロケーションを設定します。- パラメータ:
x- x座標y- y座標
-
scrollByBlock
public void scrollByBlock(int direction)ブロック単位でスクロールします。- パラメータ:
direction- 方向
-
scrollByUnit
public void scrollByUnit(int direction)ユニット単位でスクロールします。- パラメータ:
direction- 方向
-
scrollDueToClickInTrack
protected void scrollDueToClickInTrack(int dir)つまみではなくトラックでmousePressedが検出されたときに呼び出されます。 デフォルト動作は、ブロック単位のスクロールです。 スクロールを停止したり、追加動作を追加したりするために、このメソッドをオーバーライドできます。- パラメータ:
dir- スクロールするブロックの方向と数
-
xPositionForValue
protected int xPositionForValue(int value)値のx位置を返します。- パラメータ:
value- 値- 戻り値:
- 値のx位置
-
yPositionForValue
protected int yPositionForValue(int value)値のy位置を返します。- パラメータ:
value- 値- 戻り値:
- 値のy位置
-
yPositionForValue
protected int yPositionForValue(int value, int trackY, int trackHeight)指定された値のyの位置を返します。 引数のチェックは行われません。 特に、trackHeightが負の数だった場合の結果は保証されません。- パラメータ:
value- 位置を取得するスライダ値trackY- トラックのy原点trackHeight- トラックの高さ- 戻り値:
- スライダの指定された値のyロケーション
- 導入されたバージョン:
- 1.6
-
valueForYPosition
public int valueForYPosition(int yPos)y位置の値を返します。yPosが最下部または最上部のトラックを超えている場合、このメソッドは、スライダが反転されているかどうかに応じて、スライダの最小値または最大値のいずれかに値を設定します。- パラメータ:
yPos- y軸に沿ったスライダのロケーション- 戻り値:
- y位置の値
-
valueForXPosition
public int valueForXPosition(int xPos)x位置の値を返します。xPosが左端または右端のトラックを越えている場合、このメソッドはスライダが反転しているかどうかに応じて、スライダの最小値または最大値に値を設定します。- パラメータ:
xPos- x軸に沿ったスライダのロケーション- 戻り値:
- x位置の値
-