モジュール java.desktop
パッケージ javax.swing.plaf.synth

クラスSynthPainter



  • public abstract class SynthPainter
    extends Object
    SynthPainterは、JComponentの一部分をペイントするときに使用します。 JComponentには、少なくともボーダー用とバックグラウンド用の2つのペイント・メソッドがあります。 一部のJComponentは複数のRegionを持ち、結果的にさらに多くのペイント・メソッドを備えています。

    SynthPainterのインスタンスは、SynthStyle.getPainter(javax.swing.plaf.synth.SynthContext)メソッドから取得されます。

    通常、SynthPainterはSynthのファイル形式によって指定します。 次の例では、イメージmyImage.pngを描画するすべてのJButton用のペインタを登録します。

      <style id="buttonStyle">
        <imagePainter path="myImage.png" sourceInsets="2 2 2 2"
                      paintCenter="true" stretch="true"/>
        <insets top="2" bottom="2" left="2" right="2"/>
      </style>
      <bind style="buttonStyle" type="REGION" key="button"/>
    

    SynthPainterはペイントを行わないかぎりは抽象クラスであり、このクラスのメソッドはすべて空です。 これらのメソッドが例外をスローするために入力されないかぎり、サブクラスは有効な引数が渡されるものとみなします。そうでない場合は、無効な引数を受けてNullPointerExceptionまたはIllegalArgumentExceptionをスローできます。

    導入されたバージョン:
    1.5
    • コンストラクタの詳細

      • SynthPainter

        public SynthPainter​()
    • メソッドの詳細

      • paintArrowButtonBackground

        public void paintArrowButtonBackground​(SynthContext context,
                                               Graphics g,
                                               int x,
                                               int y,
                                               int w,
                                               int h)
        矢印ボタンのバックグラウンドをペイントします。 矢印ボタンは、JScrollBarなどのいくつかのコンポーネントによって作成されます。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintArrowButtonBorder

        public void paintArrowButtonBorder​(SynthContext context,
                                           Graphics g,
                                           int x,
                                           int y,
                                           int w,
                                           int h)
        矢印ボタンのボーダーをペイントします。 矢印ボタンは、JScrollBarなどのいくつかのコンポーネントによって作成されます。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintArrowButtonForeground

        public void paintArrowButtonForeground​(SynthContext context,
                                               Graphics g,
                                               int x,
                                               int y,
                                               int w,
                                               int h,
                                               int direction)
        矢印ボタンのフォアグラウンドをペイントします。 このメソッドは、方向(通常は矢印)のグラフィカルな表現を描画します。 矢印ボタンは、JScrollBarなどのいくつかのコンポーネントによって作成されます
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
        direction - SwingConstants.NORTH、SwingConstants.SOUTH、SwingConstants.EAST、またはSwingConstants.WESTのいずれか
      • paintButtonBackground

        public void paintButtonBackground​(SynthContext context,
                                          Graphics g,
                                          int x,
                                          int y,
                                          int w,
                                          int h)
        ボタンのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintButtonBorder

        public void paintButtonBorder​(SynthContext context,
                                      Graphics g,
                                      int x,
                                      int y,
                                      int w,
                                      int h)
        ボタンのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintCheckBoxMenuItemBackground

        public void paintCheckBoxMenuItemBackground​(SynthContext context,
                                                    Graphics g,
                                                    int x,
                                                    int y,
                                                    int w,
                                                    int h)
        チェックボックスのメニュー項目のバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintCheckBoxMenuItemBorder

        public void paintCheckBoxMenuItemBorder​(SynthContext context,
                                                Graphics g,
                                                int x,
                                                int y,
                                                int w,
                                                int h)
        チェックボックスのメニュー項目のボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintCheckBoxBackground

        public void paintCheckBoxBackground​(SynthContext context,
                                            Graphics g,
                                            int x,
                                            int y,
                                            int w,
                                            int h)
        チェックボックスのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintCheckBoxBorder

        public void paintCheckBoxBorder​(SynthContext context,
                                        Graphics g,
                                        int x,
                                        int y,
                                        int w,
                                        int h)
        チェックボックスのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintColorChooserBackground

        public void paintColorChooserBackground​(SynthContext context,
                                                Graphics g,
                                                int x,
                                                int y,
                                                int w,
                                                int h)
        カラー・チューザのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintColorChooserBorder

        public void paintColorChooserBorder​(SynthContext context,
                                            Graphics g,
                                            int x,
                                            int y,
                                            int w,
                                            int h)
        カラー・チューザのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintComboBoxBackground

        public void paintComboBoxBackground​(SynthContext context,
                                            Graphics g,
                                            int x,
                                            int y,
                                            int w,
                                            int h)
        コンボボックスのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintComboBoxBorder

        public void paintComboBoxBorder​(SynthContext context,
                                        Graphics g,
                                        int x,
                                        int y,
                                        int w,
                                        int h)
        コンボボックスのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintDesktopIconBackground

        public void paintDesktopIconBackground​(SynthContext context,
                                               Graphics g,
                                               int x,
                                               int y,
                                               int w,
                                               int h)
        デスクトップ・アイコンのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintDesktopIconBorder

        public void paintDesktopIconBorder​(SynthContext context,
                                           Graphics g,
                                           int x,
                                           int y,
                                           int w,
                                           int h)
        デスクトップ・アイコンのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintDesktopPaneBackground

        public void paintDesktopPaneBackground​(SynthContext context,
                                               Graphics g,
                                               int x,
                                               int y,
                                               int w,
                                               int h)
        デスクトップ・ペインのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintDesktopPaneBorder

        public void paintDesktopPaneBorder​(SynthContext context,
                                           Graphics g,
                                           int x,
                                           int y,
                                           int w,
                                           int h)
        デスクトップ・ペインのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintEditorPaneBackground

        public void paintEditorPaneBackground​(SynthContext context,
                                              Graphics g,
                                              int x,
                                              int y,
                                              int w,
                                              int h)
        エディタ・ペインのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintEditorPaneBorder

        public void paintEditorPaneBorder​(SynthContext context,
                                          Graphics g,
                                          int x,
                                          int y,
                                          int w,
                                          int h)
        エディタ・ペインのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintFileChooserBackground

        public void paintFileChooserBackground​(SynthContext context,
                                               Graphics g,
                                               int x,
                                               int y,
                                               int w,
                                               int h)
        ファイル・チューザのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintFileChooserBorder

        public void paintFileChooserBorder​(SynthContext context,
                                           Graphics g,
                                           int x,
                                           int y,
                                           int w,
                                           int h)
        ファイル・チューザのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintFormattedTextFieldBackground

        public void paintFormattedTextFieldBackground​(SynthContext context,
                                                      Graphics g,
                                                      int x,
                                                      int y,
                                                      int w,
                                                      int h)
        書式付きテキスト・フィールドのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintFormattedTextFieldBorder

        public void paintFormattedTextFieldBorder​(SynthContext context,
                                                  Graphics g,
                                                  int x,
                                                  int y,
                                                  int w,
                                                  int h)
        書式付きテキスト・フィールドのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintInternalFrameTitlePaneBackground

        public void paintInternalFrameTitlePaneBackground​(SynthContext context,
                                                          Graphics g,
                                                          int x,
                                                          int y,
                                                          int w,
                                                          int h)
        内部フレームのタイトル・ペインのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintInternalFrameTitlePaneBorder

        public void paintInternalFrameTitlePaneBorder​(SynthContext context,
                                                      Graphics g,
                                                      int x,
                                                      int y,
                                                      int w,
                                                      int h)
        内部フレームのタイトル・ペインのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintInternalFrameBackground

        public void paintInternalFrameBackground​(SynthContext context,
                                                 Graphics g,
                                                 int x,
                                                 int y,
                                                 int w,
                                                 int h)
        内部フレームのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintInternalFrameBorder

        public void paintInternalFrameBorder​(SynthContext context,
                                             Graphics g,
                                             int x,
                                             int y,
                                             int w,
                                             int h)
        内部フレームのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintLabelBackground

        public void paintLabelBackground​(SynthContext context,
                                         Graphics g,
                                         int x,
                                         int y,
                                         int w,
                                         int h)
        ラベルのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintLabelBorder

        public void paintLabelBorder​(SynthContext context,
                                     Graphics g,
                                     int x,
                                     int y,
                                     int w,
                                     int h)
        ラベルのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintListBackground

        public void paintListBackground​(SynthContext context,
                                        Graphics g,
                                        int x,
                                        int y,
                                        int w,
                                        int h)
        リストのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintListBorder

        public void paintListBorder​(SynthContext context,
                                    Graphics g,
                                    int x,
                                    int y,
                                    int w,
                                    int h)
        リストのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintMenuBarBackground

        public void paintMenuBarBackground​(SynthContext context,
                                           Graphics g,
                                           int x,
                                           int y,
                                           int w,
                                           int h)
        メニュー・バーのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintMenuBarBorder

        public void paintMenuBarBorder​(SynthContext context,
                                       Graphics g,
                                       int x,
                                       int y,
                                       int w,
                                       int h)
        メニュー・バーのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintMenuItemBackground

        public void paintMenuItemBackground​(SynthContext context,
                                            Graphics g,
                                            int x,
                                            int y,
                                            int w,
                                            int h)
        メニュー項目のバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintMenuItemBorder

        public void paintMenuItemBorder​(SynthContext context,
                                        Graphics g,
                                        int x,
                                        int y,
                                        int w,
                                        int h)
        メニュー項目のボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintMenuBackground

        public void paintMenuBackground​(SynthContext context,
                                        Graphics g,
                                        int x,
                                        int y,
                                        int w,
                                        int h)
        メニューのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintMenuBorder

        public void paintMenuBorder​(SynthContext context,
                                    Graphics g,
                                    int x,
                                    int y,
                                    int w,
                                    int h)
        メニューのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintOptionPaneBackground

        public void paintOptionPaneBackground​(SynthContext context,
                                              Graphics g,
                                              int x,
                                              int y,
                                              int w,
                                              int h)
        オプション・ペインのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintOptionPaneBorder

        public void paintOptionPaneBorder​(SynthContext context,
                                          Graphics g,
                                          int x,
                                          int y,
                                          int w,
                                          int h)
        オプション・ペインのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintPanelBackground

        public void paintPanelBackground​(SynthContext context,
                                         Graphics g,
                                         int x,
                                         int y,
                                         int w,
                                         int h)
        パネルのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintPanelBorder

        public void paintPanelBorder​(SynthContext context,
                                     Graphics g,
                                     int x,
                                     int y,
                                     int w,
                                     int h)
        パネルのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintPasswordFieldBackground

        public void paintPasswordFieldBackground​(SynthContext context,
                                                 Graphics g,
                                                 int x,
                                                 int y,
                                                 int w,
                                                 int h)
        パスワード・フィールドのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintPasswordFieldBorder

        public void paintPasswordFieldBorder​(SynthContext context,
                                             Graphics g,
                                             int x,
                                             int y,
                                             int w,
                                             int h)
        パスワード・フィールドのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintPopupMenuBackground

        public void paintPopupMenuBackground​(SynthContext context,
                                             Graphics g,
                                             int x,
                                             int y,
                                             int w,
                                             int h)
        ポップアップ・メニューのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintPopupMenuBorder

        public void paintPopupMenuBorder​(SynthContext context,
                                         Graphics g,
                                         int x,
                                         int y,
                                         int w,
                                         int h)
        ポップアップ・メニューのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintProgressBarBackground

        public void paintProgressBarBackground​(SynthContext context,
                                               Graphics g,
                                               int x,
                                               int y,
                                               int w,
                                               int h)
        進捗バーのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintProgressBarBackground

        public void paintProgressBarBackground​(SynthContext context,
                                               Graphics g,
                                               int x,
                                               int y,
                                               int w,
                                               int h,
                                               int orientation)
        進捗バーのバックグラウンドをペイントします。 この実装は、方向を持たない同じ名前のメソッドを呼び出します。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
        orientation - JProgressBar.HORIZONTALまたはJProgressBar.VERTICALのいずれか
        導入されたバージョン:
        1.6
      • paintProgressBarBorder

        public void paintProgressBarBorder​(SynthContext context,
                                           Graphics g,
                                           int x,
                                           int y,
                                           int w,
                                           int h)
        進捗バーのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintProgressBarBorder

        public void paintProgressBarBorder​(SynthContext context,
                                           Graphics g,
                                           int x,
                                           int y,
                                           int w,
                                           int h,
                                           int orientation)
        進捗バーのボーダーをペイントします。 この実装は、方向を持たない同じ名前のメソッドを呼び出します。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
        orientation - JProgressBar.HORIZONTALまたはJProgressBar.VERTICALのいずれか
        導入されたバージョン:
        1.6
      • paintProgressBarForeground

        public void paintProgressBarForeground​(SynthContext context,
                                               Graphics g,
                                               int x,
                                               int y,
                                               int w,
                                               int h,
                                               int orientation)
        進捗バーのフォアグラウンドをペイントします。また、進捗バーの進捗状況を示します。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
        orientation - JProgressBar.HORIZONTALまたはJProgressBar.VERTICALのいずれか
      • paintRadioButtonMenuItemBackground

        public void paintRadioButtonMenuItemBackground​(SynthContext context,
                                                       Graphics g,
                                                       int x,
                                                       int y,
                                                       int w,
                                                       int h)
        ラジオ・ボタンのメニュー項目のバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintRadioButtonMenuItemBorder

        public void paintRadioButtonMenuItemBorder​(SynthContext context,
                                                   Graphics g,
                                                   int x,
                                                   int y,
                                                   int w,
                                                   int h)
        ラジオ・ボタンのメニュー項目のボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintRadioButtonBackground

        public void paintRadioButtonBackground​(SynthContext context,
                                               Graphics g,
                                               int x,
                                               int y,
                                               int w,
                                               int h)
        ラジオ・ボタンのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintRadioButtonBorder

        public void paintRadioButtonBorder​(SynthContext context,
                                           Graphics g,
                                           int x,
                                           int y,
                                           int w,
                                           int h)
        ラジオ・ボタンのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintRootPaneBackground

        public void paintRootPaneBackground​(SynthContext context,
                                            Graphics g,
                                            int x,
                                            int y,
                                            int w,
                                            int h)
        ルート・ペインのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintRootPaneBorder

        public void paintRootPaneBorder​(SynthContext context,
                                        Graphics g,
                                        int x,
                                        int y,
                                        int w,
                                        int h)
        ルート・ペインのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintScrollBarBackground

        public void paintScrollBarBackground​(SynthContext context,
                                             Graphics g,
                                             int x,
                                             int y,
                                             int w,
                                             int h)
        スクロール・バーのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintScrollBarBackground

        public void paintScrollBarBackground​(SynthContext context,
                                             Graphics g,
                                             int x,
                                             int y,
                                             int w,
                                             int h,
                                             int orientation)
        スクロール・バーのバックグラウンドをペイントします。 この実装は、方向を持たない同じ名前のメソッドを呼び出します。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
        orientation - JscrollBarの方向で、JScrollBar.HORIZONTALまたはJScrollBar.VERTICALのいずれか
        導入されたバージョン:
        1.6
      • paintScrollBarBorder

        public void paintScrollBarBorder​(SynthContext context,
                                         Graphics g,
                                         int x,
                                         int y,
                                         int w,
                                         int h)
        スクロール・バーのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintScrollBarBorder

        public void paintScrollBarBorder​(SynthContext context,
                                         Graphics g,
                                         int x,
                                         int y,
                                         int w,
                                         int h,
                                         int orientation)
        スクロール・バーのボーダーをペイントします。 この実装は、方向を持たない同じ名前のメソッドを呼び出します。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
        orientation - JscrollBarの方向で、JScrollBar.HORIZONTALまたはJScrollBar.VERTICALのいずれか
        導入されたバージョン:
        1.6
      • paintScrollBarThumbBackground

        public void paintScrollBarThumbBackground​(SynthContext context,
                                                  Graphics g,
                                                  int x,
                                                  int y,
                                                  int w,
                                                  int h,
                                                  int orientation)
        スクロール・バーのつまみのバックグラウンドをペイントします。 サムは、JScrollPaneでComponentが可視状態になっている大きさをグラフィカルに示します。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
        orientation - JscrollBarの方向で、JScrollBar.HORIZONTALまたはJScrollBar.VERTICALのいずれか
      • paintScrollBarThumbBorder

        public void paintScrollBarThumbBorder​(SynthContext context,
                                              Graphics g,
                                              int x,
                                              int y,
                                              int w,
                                              int h,
                                              int orientation)
        スクロール・バーのつまみのボーダーをペイントします。 サムは、JScrollPaneでComponentが可視状態になっている大きさをグラフィカルに示します。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
        orientation - JscrollBarの方向で、JScrollBar.HORIZONTALまたはJScrollBar.VERTICALのいずれか
      • paintScrollBarTrackBackground

        public void paintScrollBarTrackBackground​(SynthContext context,
                                                  Graphics g,
                                                  int x,
                                                  int y,
                                                  int w,
                                                  int h)
        スクロール・バーのトラックのバックグラウンドをペイントします。 トラックにはサムが含まれます。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintScrollBarTrackBackground

        public void paintScrollBarTrackBackground​(SynthContext context,
                                                  Graphics g,
                                                  int x,
                                                  int y,
                                                  int w,
                                                  int h,
                                                  int orientation)
        スクロール・バーのトラックのバックグラウンドをペイントします。 トラックにはサムが含まれます。 この実装は、方向を持たない同じ名前のメソッドを呼び出します。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
        orientation - JscrollBarの方向で、JScrollBar.HORIZONTALまたはJScrollBar.VERTICALのいずれか
        導入されたバージョン:
        1.6
      • paintScrollBarTrackBorder

        public void paintScrollBarTrackBorder​(SynthContext context,
                                              Graphics g,
                                              int x,
                                              int y,
                                              int w,
                                              int h)
        スクロール・バーのトラックのボーダーをペイントします。 トラックにはサムが含まれます。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintScrollBarTrackBorder

        public void paintScrollBarTrackBorder​(SynthContext context,
                                              Graphics g,
                                              int x,
                                              int y,
                                              int w,
                                              int h,
                                              int orientation)
        スクロール・バーのトラックのボーダーをペイントします。 トラックにはサムが含まれます。 この実装は、方向を持たない同じ名前のメソッドを呼び出します。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
        orientation - JscrollBarの方向で、JScrollBar.HORIZONTALまたはJScrollBar.VERTICALのいずれか
        導入されたバージョン:
        1.6
      • paintScrollPaneBackground

        public void paintScrollPaneBackground​(SynthContext context,
                                              Graphics g,
                                              int x,
                                              int y,
                                              int w,
                                              int h)
        スクロール・ペインのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintScrollPaneBorder

        public void paintScrollPaneBorder​(SynthContext context,
                                          Graphics g,
                                          int x,
                                          int y,
                                          int w,
                                          int h)
        スクロール・ペインのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintSeparatorBackground

        public void paintSeparatorBackground​(SynthContext context,
                                             Graphics g,
                                             int x,
                                             int y,
                                             int w,
                                             int h)
        セパレータのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintSeparatorBackground

        public void paintSeparatorBackground​(SynthContext context,
                                             Graphics g,
                                             int x,
                                             int y,
                                             int w,
                                             int h,
                                             int orientation)
        セパレータのバックグラウンドをペイントします。 この実装は、方向を持たない同じ名前のメソッドを呼び出します。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
        orientation - JSeparator.HORIZONTALまたはJSeparator.VERTICALのいずれか
        導入されたバージョン:
        1.6
      • paintSeparatorBorder

        public void paintSeparatorBorder​(SynthContext context,
                                         Graphics g,
                                         int x,
                                         int y,
                                         int w,
                                         int h)
        セパレータのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintSeparatorBorder

        public void paintSeparatorBorder​(SynthContext context,
                                         Graphics g,
                                         int x,
                                         int y,
                                         int w,
                                         int h,
                                         int orientation)
        セパレータのボーダーをペイントします。 この実装は、方向を持たない同じ名前のメソッドを呼び出します。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
        orientation - JSeparator.HORIZONTALまたはJSeparator.VERTICALのいずれか
        導入されたバージョン:
        1.6
      • paintSeparatorForeground

        public void paintSeparatorForeground​(SynthContext context,
                                             Graphics g,
                                             int x,
                                             int y,
                                             int w,
                                             int h,
                                             int orientation)
        セパレータのフォアグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
        orientation - JSeparator.HORIZONTALまたはJSeparator.VERTICALのいずれか
      • paintSliderBackground

        public void paintSliderBackground​(SynthContext context,
                                          Graphics g,
                                          int x,
                                          int y,
                                          int w,
                                          int h)
        スライダのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintSliderBackground

        public void paintSliderBackground​(SynthContext context,
                                          Graphics g,
                                          int x,
                                          int y,
                                          int w,
                                          int h,
                                          int orientation)
        スライダのバックグラウンドをペイントします。 この実装は、方向を持たない同じ名前のメソッドを呼び出します。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
        orientation - JSlider.HORIZONTALまたはJSlider.VERTICALのいずれか
        導入されたバージョン:
        1.6
      • paintSliderBorder

        public void paintSliderBorder​(SynthContext context,
                                      Graphics g,
                                      int x,
                                      int y,
                                      int w,
                                      int h)
        スライダのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintSliderBorder

        public void paintSliderBorder​(SynthContext context,
                                      Graphics g,
                                      int x,
                                      int y,
                                      int w,
                                      int h,
                                      int orientation)
        スライダのボーダーをペイントします。 この実装は、方向を持たない同じ名前のメソッドを呼び出します。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
        orientation - JSlider.HORIZONTALまたはJSlider.VERTICALのいずれか
        導入されたバージョン:
        1.6
      • paintSliderThumbBackground

        public void paintSliderThumbBackground​(SynthContext context,
                                               Graphics g,
                                               int x,
                                               int y,
                                               int w,
                                               int h,
                                               int orientation)
        スライダのつまみのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
        orientation - JSlider.HORIZONTALまたはJSlider.VERTICALのいずれか
      • paintSliderThumbBorder

        public void paintSliderThumbBorder​(SynthContext context,
                                           Graphics g,
                                           int x,
                                           int y,
                                           int w,
                                           int h,
                                           int orientation)
        スライダのつまみのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
        orientation - JSlider.HORIZONTALまたはJSlider.VERTICALのいずれか
      • paintSliderTrackBackground

        public void paintSliderTrackBackground​(SynthContext context,
                                               Graphics g,
                                               int x,
                                               int y,
                                               int w,
                                               int h)
        スライダのトラックのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintSliderTrackBackground

        public void paintSliderTrackBackground​(SynthContext context,
                                               Graphics g,
                                               int x,
                                               int y,
                                               int w,
                                               int h,
                                               int orientation)
        スライダのトラックのバックグラウンドをペイントします。 この実装は、方向を持たない同じ名前のメソッドを呼び出します。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
        orientation - JSlider.HORIZONTALまたはJSlider.VERTICALのいずれか
        導入されたバージョン:
        1.6
      • paintSliderTrackBorder

        public void paintSliderTrackBorder​(SynthContext context,
                                           Graphics g,
                                           int x,
                                           int y,
                                           int w,
                                           int h)
        スライダのトラックのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintSliderTrackBorder

        public void paintSliderTrackBorder​(SynthContext context,
                                           Graphics g,
                                           int x,
                                           int y,
                                           int w,
                                           int h,
                                           int orientation)
        スライダのトラックのボーダーをペイントします。 この実装は、方向を持たない同じ名前のメソッドを呼び出します。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
        orientation - JSlider.HORIZONTALまたはJSlider.VERTICALのいずれか
        導入されたバージョン:
        1.6
      • paintSpinnerBackground

        public void paintSpinnerBackground​(SynthContext context,
                                           Graphics g,
                                           int x,
                                           int y,
                                           int w,
                                           int h)
        スピナーのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintSpinnerBorder

        public void paintSpinnerBorder​(SynthContext context,
                                       Graphics g,
                                       int x,
                                       int y,
                                       int w,
                                       int h)
        スピナーのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintSplitPaneDividerBackground

        public void paintSplitPaneDividerBackground​(SynthContext context,
                                                    Graphics g,
                                                    int x,
                                                    int y,
                                                    int w,
                                                    int h)
        分割ペインのディバイダのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintSplitPaneDividerBackground

        public void paintSplitPaneDividerBackground​(SynthContext context,
                                                    Graphics g,
                                                    int x,
                                                    int y,
                                                    int w,
                                                    int h,
                                                    int orientation)
        分割ペインのディバイダのバックグラウンドをペイントします。 この実装は、方向を持たない同じ名前のメソッドを呼び出します。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
        orientation - JSplitPane.HORIZONTAL_SPLITまたはJSplitPane.VERTICAL_SPLITのいずれか
        導入されたバージョン:
        1.6
      • paintSplitPaneDividerForeground

        public void paintSplitPaneDividerForeground​(SynthContext context,
                                                    Graphics g,
                                                    int x,
                                                    int y,
                                                    int w,
                                                    int h,
                                                    int orientation)
        分割ペインのディバイダのフォアグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
        orientation - JSplitPane.HORIZONTAL_SPLITまたはJSplitPane.VERTICAL_SPLITのいずれか
      • paintSplitPaneDragDivider

        public void paintSplitPaneDragDivider​(SynthContext context,
                                              Graphics g,
                                              int x,
                                              int y,
                                              int w,
                                              int h,
                                              int orientation)
        ユーザーが分割ペインのディバイダをドラッグしているときにディバイダをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
        orientation - JSplitPane.HORIZONTAL_SPLITまたはJSplitPane.VERTICAL_SPLITのいずれか
      • paintSplitPaneBackground

        public void paintSplitPaneBackground​(SynthContext context,
                                             Graphics g,
                                             int x,
                                             int y,
                                             int w,
                                             int h)
        分割ペインのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintSplitPaneBorder

        public void paintSplitPaneBorder​(SynthContext context,
                                         Graphics g,
                                         int x,
                                         int y,
                                         int w,
                                         int h)
        分割ペインのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintTabbedPaneBackground

        public void paintTabbedPaneBackground​(SynthContext context,
                                              Graphics g,
                                              int x,
                                              int y,
                                              int w,
                                              int h)
        タブ・ペインのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintTabbedPaneBorder

        public void paintTabbedPaneBorder​(SynthContext context,
                                          Graphics g,
                                          int x,
                                          int y,
                                          int w,
                                          int h)
        タブ・ペインのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintTabbedPaneTabAreaBackground

        public void paintTabbedPaneTabAreaBackground​(SynthContext context,
                                                     Graphics g,
                                                     int x,
                                                     int y,
                                                     int w,
                                                     int h)
        タブ・ペインのタブの背後にある領域のバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintTabbedPaneTabAreaBackground

        public void paintTabbedPaneTabAreaBackground​(SynthContext context,
                                                     Graphics g,
                                                     int x,
                                                     int y,
                                                     int w,
                                                     int h,
                                                     int orientation)
        タブ・ペインのタブの背後にある領域のバックグラウンドをペイントします。 この実装は、方向を持たない同じ名前のメソッドを呼び出します。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
        orientation - JTabbedPane.TOPJTabbedPane.LEFTJTabbedPane.BOTTOM、またはJTabbedPane.RIGHTのいずれか
        導入されたバージョン:
        1.6
      • paintTabbedPaneTabAreaBorder

        public void paintTabbedPaneTabAreaBorder​(SynthContext context,
                                                 Graphics g,
                                                 int x,
                                                 int y,
                                                 int w,
                                                 int h)
        タブ・ペインのタブの背後にある領域のボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintTabbedPaneTabAreaBorder

        public void paintTabbedPaneTabAreaBorder​(SynthContext context,
                                                 Graphics g,
                                                 int x,
                                                 int y,
                                                 int w,
                                                 int h,
                                                 int orientation)
        タブ・ペインのタブの背後にある領域のボーダーをペイントします。 この実装は、方向を持たない同じ名前のメソッドを呼び出します。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
        orientation - JTabbedPane.TOPJTabbedPane.LEFTJTabbedPane.BOTTOM、またはJTabbedPane.RIGHTのいずれか
        導入されたバージョン:
        1.6
      • paintTabbedPaneTabBackground

        public void paintTabbedPaneTabBackground​(SynthContext context,
                                                 Graphics g,
                                                 int x,
                                                 int y,
                                                 int w,
                                                 int h,
                                                 int tabIndex)
        タブ・ペインのタブのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
        tabIndex - ペイントされるタブのインデックス。
      • paintTabbedPaneTabBackground

        public void paintTabbedPaneTabBackground​(SynthContext context,
                                                 Graphics g,
                                                 int x,
                                                 int y,
                                                 int w,
                                                 int h,
                                                 int tabIndex,
                                                 int orientation)
        タブ・ペインのタブのバックグラウンドをペイントします。 この実装は、方向を持たない同じ名前のメソッドを呼び出します。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
        tabIndex - ペイントされるタブのインデックス。
        orientation - JTabbedPane.TOPJTabbedPane.LEFTJTabbedPane.BOTTOM、またはJTabbedPane.RIGHTのいずれか
        導入されたバージョン:
        1.6
      • paintTabbedPaneTabBorder

        public void paintTabbedPaneTabBorder​(SynthContext context,
                                             Graphics g,
                                             int x,
                                             int y,
                                             int w,
                                             int h,
                                             int tabIndex)
        タブ・ペインのタブのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
        tabIndex - ペイントされるタブのインデックス。
      • paintTabbedPaneTabBorder

        public void paintTabbedPaneTabBorder​(SynthContext context,
                                             Graphics g,
                                             int x,
                                             int y,
                                             int w,
                                             int h,
                                             int tabIndex,
                                             int orientation)
        タブ・ペインのタブのボーダーをペイントします。 この実装は、方向を持たない同じ名前のメソッドを呼び出します。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
        tabIndex - ペイントされるタブのインデックス。
        orientation - JTabbedPane.TOPJTabbedPane.LEFTJTabbedPane.BOTTOM、またはJTabbedPane.RIGHTのいずれか
        導入されたバージョン:
        1.6
      • paintTabbedPaneContentBackground

        public void paintTabbedPaneContentBackground​(SynthContext context,
                                                     Graphics g,
                                                     int x,
                                                     int y,
                                                     int w,
                                                     int h)
        選択されたタブ・ペインのタブの内容が格納されている領域のバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintTabbedPaneContentBorder

        public void paintTabbedPaneContentBorder​(SynthContext context,
                                                 Graphics g,
                                                 int x,
                                                 int y,
                                                 int w,
                                                 int h)
        選択されたタブ・ペインのタブの内容が格納されている領域のボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintTableHeaderBackground

        public void paintTableHeaderBackground​(SynthContext context,
                                               Graphics g,
                                               int x,
                                               int y,
                                               int w,
                                               int h)
        テーブルのヘッダーのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintTableHeaderBorder

        public void paintTableHeaderBorder​(SynthContext context,
                                           Graphics g,
                                           int x,
                                           int y,
                                           int w,
                                           int h)
        テーブルのヘッダーのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintTableBackground

        public void paintTableBackground​(SynthContext context,
                                         Graphics g,
                                         int x,
                                         int y,
                                         int w,
                                         int h)
        テーブルのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintTableBorder

        public void paintTableBorder​(SynthContext context,
                                     Graphics g,
                                     int x,
                                     int y,
                                     int w,
                                     int h)
        テーブルのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintTextAreaBackground

        public void paintTextAreaBackground​(SynthContext context,
                                            Graphics g,
                                            int x,
                                            int y,
                                            int w,
                                            int h)
        テキスト領域のバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintTextAreaBorder

        public void paintTextAreaBorder​(SynthContext context,
                                        Graphics g,
                                        int x,
                                        int y,
                                        int w,
                                        int h)
        テキスト領域のボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintTextPaneBackground

        public void paintTextPaneBackground​(SynthContext context,
                                            Graphics g,
                                            int x,
                                            int y,
                                            int w,
                                            int h)
        テキスト・ペインのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintTextPaneBorder

        public void paintTextPaneBorder​(SynthContext context,
                                        Graphics g,
                                        int x,
                                        int y,
                                        int w,
                                        int h)
        テキスト・ペインのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintTextFieldBackground

        public void paintTextFieldBackground​(SynthContext context,
                                             Graphics g,
                                             int x,
                                             int y,
                                             int w,
                                             int h)
        テキスト・フィールドのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintTextFieldBorder

        public void paintTextFieldBorder​(SynthContext context,
                                         Graphics g,
                                         int x,
                                         int y,
                                         int w,
                                         int h)
        テキスト・フィールドのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintToggleButtonBackground

        public void paintToggleButtonBackground​(SynthContext context,
                                                Graphics g,
                                                int x,
                                                int y,
                                                int w,
                                                int h)
        トグル・ボタンのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintToggleButtonBorder

        public void paintToggleButtonBorder​(SynthContext context,
                                            Graphics g,
                                            int x,
                                            int y,
                                            int w,
                                            int h)
        トグル・ボタンのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintToolBarBackground

        public void paintToolBarBackground​(SynthContext context,
                                           Graphics g,
                                           int x,
                                           int y,
                                           int w,
                                           int h)
        ツールバーのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintToolBarBackground

        public void paintToolBarBackground​(SynthContext context,
                                           Graphics g,
                                           int x,
                                           int y,
                                           int w,
                                           int h,
                                           int orientation)
        ツールバーのバックグラウンドをペイントします。 この実装は、方向を持たない同じ名前のメソッドを呼び出します。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
        orientation - JToolBar.HORIZONTALまたはJToolBar.VERTICALのいずれか
        導入されたバージョン:
        1.6
      • paintToolBarBorder

        public void paintToolBarBorder​(SynthContext context,
                                       Graphics g,
                                       int x,
                                       int y,
                                       int w,
                                       int h)
        ツールバーのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintToolBarBorder

        public void paintToolBarBorder​(SynthContext context,
                                       Graphics g,
                                       int x,
                                       int y,
                                       int w,
                                       int h,
                                       int orientation)
        ツールバーのボーダーをペイントします。 この実装は、方向を持たない同じ名前のメソッドを呼び出します。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
        orientation - JToolBar.HORIZONTALまたはJToolBar.VERTICALのいずれか
        導入されたバージョン:
        1.6
      • paintToolBarContentBackground

        public void paintToolBarContentBackground​(SynthContext context,
                                                  Graphics g,
                                                  int x,
                                                  int y,
                                                  int w,
                                                  int h)
        ツールバーの内容領域のバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintToolBarContentBackground

        public void paintToolBarContentBackground​(SynthContext context,
                                                  Graphics g,
                                                  int x,
                                                  int y,
                                                  int w,
                                                  int h,
                                                  int orientation)
        ツールバーの内容領域のバックグラウンドをペイントします。 この実装は、方向を持たない同じ名前のメソッドを呼び出します。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
        orientation - JToolBar.HORIZONTALまたはJToolBar.VERTICALのいずれか
        導入されたバージョン:
        1.6
      • paintToolBarContentBorder

        public void paintToolBarContentBorder​(SynthContext context,
                                              Graphics g,
                                              int x,
                                              int y,
                                              int w,
                                              int h)
        ツールバーの内容領域のボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintToolBarContentBorder

        public void paintToolBarContentBorder​(SynthContext context,
                                              Graphics g,
                                              int x,
                                              int y,
                                              int w,
                                              int h,
                                              int orientation)
        ツールバーの内容領域のボーダーをペイントします。 この実装は、方向を持たない同じ名前のメソッドを呼び出します。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
        orientation - JToolBar.HORIZONTALまたはJToolBar.VERTICALのいずれか
        導入されたバージョン:
        1.6
      • paintToolBarDragWindowBackground

        public void paintToolBarDragWindowBackground​(SynthContext context,
                                                     Graphics g,
                                                     int x,
                                                     int y,
                                                     int w,
                                                     int h)
        ツールバーがそのプライマリ・フレームから切り離されたときに、ツールバーが格納されているウィンドウのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintToolBarDragWindowBackground

        public void paintToolBarDragWindowBackground​(SynthContext context,
                                                     Graphics g,
                                                     int x,
                                                     int y,
                                                     int w,
                                                     int h,
                                                     int orientation)
        ツールバーがそのプライマリ・フレームから切り離されたときに、ツールバーが格納されているウィンドウのバックグラウンドをペイントします。 この実装は、方向を持たない同じ名前のメソッドを呼び出します。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
        orientation - JToolBar.HORIZONTALまたはJToolBar.VERTICALのいずれか
        導入されたバージョン:
        1.6
      • paintToolBarDragWindowBorder

        public void paintToolBarDragWindowBorder​(SynthContext context,
                                                 Graphics g,
                                                 int x,
                                                 int y,
                                                 int w,
                                                 int h)
        ツールバーがそのプライマリ・フレームから切り離されたときに、ツールバーが格納されているウィンドウのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintToolBarDragWindowBorder

        public void paintToolBarDragWindowBorder​(SynthContext context,
                                                 Graphics g,
                                                 int x,
                                                 int y,
                                                 int w,
                                                 int h,
                                                 int orientation)
        ツールバーがそのプライマリ・フレームから切り離されたときに、ツールバーが格納されているウィンドウのボーダーをペイントします。 この実装は、方向を持たない同じ名前のメソッドを呼び出します。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
        orientation - JToolBar.HORIZONTALまたはJToolBar.VERTICALのいずれか
        導入されたバージョン:
        1.6
      • paintToolTipBackground

        public void paintToolTipBackground​(SynthContext context,
                                           Graphics g,
                                           int x,
                                           int y,
                                           int w,
                                           int h)
        ツールヒントのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintToolTipBorder

        public void paintToolTipBorder​(SynthContext context,
                                       Graphics g,
                                       int x,
                                       int y,
                                       int w,
                                       int h)
        ツールヒントのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintTreeBackground

        public void paintTreeBackground​(SynthContext context,
                                        Graphics g,
                                        int x,
                                        int y,
                                        int w,
                                        int h)
        ツリーのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintTreeBorder

        public void paintTreeBorder​(SynthContext context,
                                    Graphics g,
                                    int x,
                                    int y,
                                    int w,
                                    int h)
        ツリーのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintTreeCellBackground

        public void paintTreeCellBackground​(SynthContext context,
                                            Graphics g,
                                            int x,
                                            int y,
                                            int w,
                                            int h)
        ツリー内のセルが格納されている行のバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintTreeCellBorder

        public void paintTreeCellBorder​(SynthContext context,
                                        Graphics g,
                                        int x,
                                        int y,
                                        int w,
                                        int h)
        ツリー内のセルが格納されている行のボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintTreeCellFocus

        public void paintTreeCellFocus​(SynthContext context,
                                       Graphics g,
                                       int x,
                                       int y,
                                       int w,
                                       int h)
        ツリー内のセルにフォーカスがあるときに、セルのフォーカス・インジケータをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintViewportBackground

        public void paintViewportBackground​(SynthContext context,
                                            Graphics g,
                                            int x,
                                            int y,
                                            int w,
                                            int h)
        ビュー・ポートのバックグラウンドをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ
      • paintViewportBorder

        public void paintViewportBorder​(SynthContext context,
                                        Graphics g,
                                        int x,
                                        int y,
                                        int w,
                                        int h)
        ビュー・ポートのボーダーをペイントします。
        パラメータ:
        context - ペイントされるJComponentRegionを識別するSynthContext
        g - ペイントされるGraphics
        x - ペイントされる領域のX座標
        y - ペイントされる領域のY座標
        w - ペイントされる領域の幅
        h - ペイントされる領域の高さ