java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.ProgressBarUI
javax.swing.plaf.basic.BasicProgressBarUI
javax.swing.plaf.synth.SynthProgressBarUI
- すべての実装されたインタフェース:
PropertyChangeListener
,EventListener
,SynthConstants
,SynthUI
public class SynthProgressBarUI extends BasicProgressBarUI implements SynthUI, PropertyChangeListener
JProgressBar
のSynth L&F UIの委譲を提供します。- 導入されたバージョン:
- 1.7
-
ネストされたクラスのサマリー
クラス javax.swing.plaf.basic.BasicProgressBarUIで宣言されたネストされたクラス/インタフェース
BasicProgressBarUI.ChangeHandler
-
フィールドのサマリー
インタフェース javax.swing.plaf.synth.SynthConstantsで宣言されたフィールド
DEFAULT, DISABLED, ENABLED, FOCUSED, MOUSE_OVER, PRESSED, SELECTED
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 SynthProgressBarUI()
-
メソッドのサマリー
修飾子と型 メソッド 説明 static ComponentUI
createUI(JComponent x)
指定されたコンポーネントの新しいUIオブジェクトを作成します。void
paint(Graphics g, JComponent c)
Look & Feelに従って、指定されたコンポーネントをペイントします。protected void
paint(SynthContext context, Graphics g)
指定されたコンポーネントをペイントします。protected void
paintText(SynthContext context, Graphics g, String title)
コンポーネントのテキストをペイントします。void
update(Graphics g, JComponent c)
このUI委譲に、指定されたコンポーネントを再ペイントするよう通知します。クラス javax.swing.plaf.basic.BasicProgressBarUIで宣言されたメソッド
getAmountFull, getAnimationIndex, getBaseline, getBaselineResizeBehavior, getBox, getBoxLength, getCellLength, getCellSpacing, getFrameCount, getMinimumSize, getPreferredInnerHorizontal, getPreferredInnerVertical, getSelectionBackground, getSelectionForeground, getStringPlacement, incrementAnimationIndex, installDefaults, installListeners, paintDeterminate, paintIndeterminate, paintString, setAnimationIndex, setCellLength, setCellSpacing, startAnimationTimer, stopAnimationTimer, uninstallDefaults, uninstallListeners
クラス javax.swing.plaf.ComponentUIで宣言されたメソッド
contains, getAccessibleChild, getAccessibleChildrenCount, getMaximumSize, getPreferredSize, installUI, uninstallUI
-
コンストラクタの詳細
-
SynthProgressBarUI
public SynthProgressBarUI()
-
-
メソッドの詳細
-
createUI
public static ComponentUI createUI(JComponent x)指定されたコンポーネントの新しいUIオブジェクトを作成します。- パラメータ:
x
- UIオブジェクトを作成するコンポーネント- 戻り値:
- UIオブジェクト
-
update
public void update(Graphics g, JComponent c)このUI委譲に、指定されたコンポーネントを再ペイントするよう通知します。 このメソッドはコンポーネントのバックグラウンドをペイントし、paint(SynthContext,Graphics)
メソッドを呼び出します。一般に、このメソッドはサブクラスによってオーバーライドする必要はありません。 すべてのLook & Feelの描画コードを
paint
メソッドに入れるようにしてください。- オーバーライド:
update
、クラス:ComponentUI
- パラメータ:
g
- ペイントに使用されるGraphics
オブジェクトc
- ペイントされるコンポーネント- 関連項目:
paint(SynthContext,Graphics)
-
paint
public void paint(Graphics g, JComponent c)Look & Feelに従って、指定されたコンポーネントをペイントします。このメソッドは、Synth Look & Feelで使用されません。 ペイントは
paint(SynthContext,Graphics)
メソッドによって処理されます。- オーバーライド:
paint
、クラス:BasicProgressBarUI
- パラメータ:
g
- ペイントに使用されるGraphics
オブジェクトc
- ペイントされるコンポーネント- 関連項目:
paint(SynthContext,Graphics)
-
paint
protected void paint(SynthContext context, Graphics g)指定されたコンポーネントをペイントします。- パラメータ:
context
- ペイントされるコンポーネントのコンテキストg
- ペイントに使用されるGraphics
オブジェクト- 関連項目:
update(Graphics,JComponent)
-
paintText
protected void paintText(SynthContext context, Graphics g, String title)コンポーネントのテキストをペイントします。- パラメータ:
context
- ペイントされるコンポーネントのコンテキストg
- ペイントに使用されるGraphics
オブジェクトtitle
- ペイントされるテキスト
-