- java.lang.Object
-
- javax.swing.plaf.ComponentUI
-
- javax.swing.plaf.ProgressBarUI
-
- javax.swing.plaf.basic.BasicProgressBarUI
-
- javax.swing.plaf.metal.MetalProgressBarUI
-
public class MetalProgressBarUI extends BasicProgressBarUI
ProgressBarUIのMetal実装です。警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。 現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。 1.4以降、すべてのJavaBeans™用の長期間の格納サポートが
java.beansパッケージに追加されています。XMLEncoderを参照してください。
-
-
ネストされたクラスのサマリー
-
クラス javax.swing.plaf.basic.BasicProgressBarUIから継承されたネストされたクラス/インタフェース
BasicProgressBarUI.ChangeHandler
-
-
フィールドのサマリー
-
クラス javax.swing.plaf.basic.BasicProgressBarUIから継承されたフィールド
boxRect, changeListener, progressBar
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 MetalProgressBarUI()
-
メソッドのサマリー
すべてのメソッド 静的メソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 static ComponentUIcreateUI(JComponent c)MetalProgressBarUIのインスタンスを構築します。voidpaintDeterminate(Graphics g, JComponent c)進捗バーに特別なハイライトを描画します。voidpaintIndeterminate(Graphics g, JComponent c)進捗バーおよびバウンシング・ボックスに特別なハイライトを描画します。-
クラス javax.swing.plaf.basic.BasicProgressBarUIから継承されたメソッド
getAmountFull, getAnimationIndex, getBaseline, getBaselineResizeBehavior, getBox, getBoxLength, getCellLength, getCellSpacing, getFrameCount, getMaximumSize, getMinimumSize, getPreferredInnerHorizontal, getPreferredInnerVertical, getPreferredSize, getSelectionBackground, getSelectionForeground, getStringPlacement, incrementAnimationIndex, installDefaults, installListeners, installUI, paint, paintString, setAnimationIndex, setCellLength, setCellSpacing, startAnimationTimer, stopAnimationTimer, uninstallDefaults, uninstallListeners, uninstallUI
-
クラス javax.swing.plaf.ComponentUIから継承されたメソッド
contains, getAccessibleChild, getAccessibleChildrenCount, update
-
-
-
-
メソッドの詳細
-
createUI
public static ComponentUI createUI(JComponent c)
MetalProgressBarUIのインスタンスを構築します。- パラメータ:
c- コンポーネント- 戻り値:
MetalProgressBarUIのインスタンス
-
paintDeterminate
public void paintDeterminate(Graphics g, JComponent c)
進捗バーに特別なハイライトを描画します。 コアのペイント・メソッドは、BasicProgressBarのpaintDeterminateメソッドに従います。- オーバーライド:
paintDeterminate、クラス:BasicProgressBarUI- パラメータ:
g-Graphicsのインスタンスc- コンポーネント- 導入されたバージョン:
- 1.4
- 関連項目:
BasicProgressBarUI.paintIndeterminate(java.awt.Graphics, javax.swing.JComponent)
-
paintIndeterminate
public void paintIndeterminate(Graphics g, JComponent c)
進捗バーおよびバウンシング・ボックスに特別なハイライトを描画します。 コアのペイント・メソッドは、BasicProgressBarのpaintIndeterminateメソッドに従います。- オーバーライド:
paintIndeterminate、クラス:BasicProgressBarUI- パラメータ:
g-Graphicsのインスタンスc- コンポーネント- 導入されたバージョン:
- 1.4
- 関連項目:
BasicProgressBarUI.paintDeterminate(java.awt.Graphics, javax.swing.JComponent)
-
-