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
をスローできます。
コンストラクタ | 説明 |
---|---|
SynthPainter() |
修飾子と型 | メソッド | 説明 |
---|---|---|
void |
paintArrowButtonBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
矢印ボタンのバックグラウンドをペイントします。
|
void |
paintArrowButtonBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
矢印ボタンのボーダーをペイントします。
|
void |
paintArrowButtonForeground(SynthContext context, Graphics g, int x, int y, int w, int h, int direction) |
矢印ボタンのフォアグラウンドをペイントします。
|
void |
paintButtonBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
ボタンのバックグラウンドをペイントします。
|
void |
paintButtonBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
ボタンのボーダーをペイントします。
|
void |
paintCheckBoxBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
チェックボックスのバックグラウンドをペイントします。
|
void |
paintCheckBoxBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
チェックボックスのボーダーをペイントします。
|
void |
paintCheckBoxMenuItemBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
チェックボックスのメニュー項目のバックグラウンドをペイントします。
|
void |
paintCheckBoxMenuItemBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
チェックボックスのメニュー項目のボーダーをペイントします。
|
void |
paintColorChooserBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
カラー・チューザのバックグラウンドをペイントします。
|
void |
paintColorChooserBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
カラー・チューザのボーダーをペイントします。
|
void |
paintComboBoxBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
コンボボックスのバックグラウンドをペイントします。
|
void |
paintComboBoxBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
コンボボックスのボーダーをペイントします。
|
void |
paintDesktopIconBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
デスクトップ・アイコンのバックグラウンドをペイントします。
|
void |
paintDesktopIconBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
デスクトップ・アイコンのボーダーをペイントします。
|
void |
paintDesktopPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
デスクトップ・ペインのバックグラウンドをペイントします。
|
void |
paintDesktopPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
デスクトップ・ペインのバックグラウンドをペイントします。
|
void |
paintEditorPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
エディタ・ペインのバックグラウンドをペイントします。
|
void |
paintEditorPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
エディタ・ペインのボーダーをペイントします。
|
void |
paintFileChooserBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
ファイル・チューザのバックグラウンドをペイントします。
|
void |
paintFileChooserBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
ファイル・チューザのボーダーをペイントします。
|
void |
paintFormattedTextFieldBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
書式付きテキスト・フィールドのバックグラウンドをペイントします。
|
void |
paintFormattedTextFieldBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
書式付きテキスト・フィールドのボーダーをペイントします。
|
void |
paintInternalFrameBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
内部フレームのバックグラウンドをペイントします。
|
void |
paintInternalFrameBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
内部フレームのボーダーをペイントします。
|
void |
paintInternalFrameTitlePaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
内部フレームのタイトル・ペインのバックグラウンドをペイントします。
|
void |
paintInternalFrameTitlePaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
内部フレームのタイトル・ペインのボーダーをペイントします。
|
void |
paintLabelBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
ラベルのバックグラウンドをペイントします。
|
void |
paintLabelBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
ラベルのボーダーをペイントします。
|
void |
paintListBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
リストのバックグラウンドをペイントします。
|
void |
paintListBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
リストのボーダーをペイントします。
|
void |
paintMenuBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
メニューのバックグラウンドをペイントします。
|
void |
paintMenuBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
メニュー・バーのバックグラウンドをペイントします。
|
void |
paintMenuBarBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
メニュー・バーのボーダーをペイントします。
|
void |
paintMenuBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
メニューのボーダーをペイントします。
|
void |
paintMenuItemBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
メニュー項目のバックグラウンドをペイントします。
|
void |
paintMenuItemBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
メニュー項目のボーダーをペイントします。
|
void |
paintOptionPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
オプション・ペインのバックグラウンドをペイントします。
|
void |
paintOptionPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
オプション・ペインのボーダーをペイントします。
|
void |
paintPanelBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
パネルのバックグラウンドをペイントします。
|
void |
paintPanelBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
パネルのボーダーをペイントします。
|
void |
paintPasswordFieldBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
パスワード・フィールドのバックグラウンドをペイントします。
|
void |
paintPasswordFieldBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
パスワード・フィールドのボーダーをペイントします。
|
void |
paintPopupMenuBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
ポップアップ・メニューのバックグラウンドをペイントします。
|
void |
paintPopupMenuBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
ポップアップ・メニューのボーダーをペイントします。
|
void |
paintProgressBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
進捗バーのバックグラウンドをペイントします。
|
void |
paintProgressBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) |
進捗バーのバックグラウンドをペイントします。
|
void |
paintProgressBarBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
進捗バーのボーダーをペイントします。
|
void |
paintProgressBarBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) |
進捗バーのボーダーをペイントします。
|
void |
paintProgressBarForeground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) |
進捗バーのフォアグラウンドをペイントします。
|
void |
paintRadioButtonBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
ラジオ・ボタンのバックグラウンドをペイントします。
|
void |
paintRadioButtonBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
ラジオ・ボタンのボーダーをペイントします。
|
void |
paintRadioButtonMenuItemBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
ラジオ・ボタンのメニュー項目のバックグラウンドをペイントします。
|
void |
paintRadioButtonMenuItemBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
ラジオ・ボタンのメニュー項目のボーダーをペイントします。
|
void |
paintRootPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
ルート・ペインのバックグラウンドをペイントします。
|
void |
paintRootPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
ルート・ペインのボーダーをペイントします。
|
void |
paintScrollBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
スクロール・バーのバックグラウンドをペイントします。
|
void |
paintScrollBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) |
スクロール・バーのバックグラウンドをペイントします。
|
void |
paintScrollBarBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
スクロール・バーのボーダーをペイントします。
|
void |
paintScrollBarBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) |
スクロール・バーのボーダーをペイントします。
|
void |
paintScrollBarThumbBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) |
スクロール・バーのつまみのバックグラウンドをペイントします。
|
void |
paintScrollBarThumbBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) |
スクロール・バーのつまみのボーダーをペイントします。
|
void |
paintScrollBarTrackBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
スクロール・バーのトラックのバックグラウンドをペイントします。
|
void |
paintScrollBarTrackBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) |
スクロール・バーのトラックのバックグラウンドをペイントします。
|
void |
paintScrollBarTrackBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
スクロール・バーのトラックのボーダーをペイントします。
|
void |
paintScrollBarTrackBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) |
スクロール・バーのトラックのボーダーをペイントします。
|
void |
paintScrollPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
スクロール・ペインのバックグラウンドをペイントします。
|
void |
paintScrollPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
スクロール・ペインのボーダーをペイントします。
|
void |
paintSeparatorBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
セパレータのバックグラウンドをペイントします。
|
void |
paintSeparatorBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) |
セパレータのバックグラウンドをペイントします。
|
void |
paintSeparatorBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
セパレータのボーダーをペイントします。
|
void |
paintSeparatorBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) |
セパレータのボーダーをペイントします。
|
void |
paintSeparatorForeground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) |
セパレータのフォアグラウンドをペイントします。
|
void |
paintSliderBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
スライダのバックグラウンドをペイントします。
|
void |
paintSliderBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) |
スライダのバックグラウンドをペイントします。
|
void |
paintSliderBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
スライダのボーダーをペイントします。
|
void |
paintSliderBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) |
スライダのボーダーをペイントします。
|
void |
paintSliderThumbBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) |
スライダのつまみのバックグラウンドをペイントします。
|
void |
paintSliderThumbBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) |
スライダのつまみのボーダーをペイントします。
|
void |
paintSliderTrackBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
スライダのトラックのバックグラウンドをペイントします。
|
void |
paintSliderTrackBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) |
スライダのトラックのバックグラウンドをペイントします。
|
void |
paintSliderTrackBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
スライダのトラックのボーダーをペイントします。
|
void |
paintSliderTrackBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) |
スライダのトラックのボーダーをペイントします。
|
void |
paintSpinnerBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
スピナーのバックグラウンドをペイントします。
|
void |
paintSpinnerBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
スピナーのボーダーをペイントします。
|
void |
paintSplitPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
分割ペインのバックグラウンドをペイントします。
|
void |
paintSplitPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
分割ペインのボーダーをペイントします。
|
void |
paintSplitPaneDividerBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
分割ペインのディバイダのバックグラウンドをペイントします。
|
void |
paintSplitPaneDividerBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) |
分割ペインのディバイダのバックグラウンドをペイントします。
|
void |
paintSplitPaneDividerForeground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) |
分割ペインのディバイダのフォアグラウンドをペイントします。
|
void |
paintSplitPaneDragDivider(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) |
ユーザーが分割ペインのディバイダをドラッグしているときにディバイダをペイントします。
|
void |
paintTabbedPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
タブ・ペインのバックグラウンドをペイントします。
|
void |
paintTabbedPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
タブ・ペインのボーダーをペイントします。
|
void |
paintTabbedPaneContentBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
選択されたタブ・ペインのタブの内容が格納されている領域のバックグラウンドをペイントします。
|
void |
paintTabbedPaneContentBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
選択されたタブ・ペインのタブの内容が格納されている領域のボーダーをペイントします。
|
void |
paintTabbedPaneTabAreaBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
タブ・ペインのタブの背後にある領域のバックグラウンドをペイントします。
|
void |
paintTabbedPaneTabAreaBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) |
タブ・ペインのタブの背後にある領域のバックグラウンドをペイントします。
|
void |
paintTabbedPaneTabAreaBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
タブ・ペインのタブの背後にある領域のボーダーをペイントします。
|
void |
paintTabbedPaneTabAreaBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) |
タブ・ペインのタブの背後にある領域のボーダーをペイントします。
|
void |
paintTabbedPaneTabBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int tabIndex) |
タブ・ペインのタブのバックグラウンドをペイントします。
|
void |
paintTabbedPaneTabBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int tabIndex, int orientation) |
タブ・ペインのタブのバックグラウンドをペイントします。
|
void |
paintTabbedPaneTabBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int tabIndex) |
タブ・ペインのタブのボーダーをペイントします。
|
void |
paintTabbedPaneTabBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int tabIndex, int orientation) |
タブ・ペインのタブのボーダーをペイントします。
|
void |
paintTableBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
テーブルのバックグラウンドをペイントします。
|
void |
paintTableBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
テーブルのボーダーをペイントします。
|
void |
paintTableHeaderBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
テーブルのヘッダーのバックグラウンドをペイントします。
|
void |
paintTableHeaderBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
テーブルのヘッダーのボーダーをペイントします。
|
void |
paintTextAreaBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
テキスト領域のバックグラウンドをペイントします。
|
void |
paintTextAreaBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
テキスト領域のボーダーをペイントします。
|
void |
paintTextFieldBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
テキスト・フィールドのバックグラウンドをペイントします。
|
void |
paintTextFieldBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
テキスト・フィールドのボーダーをペイントします。
|
void |
paintTextPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
テキスト・ペインのバックグラウンドをペイントします。
|
void |
paintTextPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
テキスト・ペインのボーダーをペイントします。
|
void |
paintToggleButtonBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
トグル・ボタンのバックグラウンドをペイントします。
|
void |
paintToggleButtonBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
トグル・ボタンのボーダーをペイントします。
|
void |
paintToolBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
ツールバーのバックグラウンドをペイントします。
|
void |
paintToolBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) |
ツールバーのバックグラウンドをペイントします。
|
void |
paintToolBarBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
ツールバーのボーダーをペイントします。
|
void |
paintToolBarBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) |
ツールバーのボーダーをペイントします。
|
void |
paintToolBarContentBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
ツールバーの内容領域のバックグラウンドをペイントします。
|
void |
paintToolBarContentBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) |
ツールバーの内容領域のバックグラウンドをペイントします。
|
void |
paintToolBarContentBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
ツールバーの内容領域のボーダーをペイントします。
|
void |
paintToolBarContentBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) |
ツールバーの内容領域のボーダーをペイントします。
|
void |
paintToolBarDragWindowBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
ツールバーがそのプライマリ・フレームから切り離されたときに、ツールバーが格納されているウィンドウのバックグラウンドをペイントします。
|
void |
paintToolBarDragWindowBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) |
ツールバーがそのプライマリ・フレームから切り離されたときに、ツールバーが格納されているウィンドウのバックグラウンドをペイントします。
|
void |
paintToolBarDragWindowBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
ツールバーがそのプライマリ・フレームから切り離されたときに、ツールバーが格納されているウィンドウのボーダーをペイントします。
|
void |
paintToolBarDragWindowBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) |
ツールバーがそのプライマリ・フレームから切り離されたときに、ツールバーが格納されているウィンドウのボーダーをペイントします。
|
void |
paintToolTipBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
ツールヒントのバックグラウンドをペイントします。
|
void |
paintToolTipBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
ツールヒントのボーダーをペイントします。
|
void |
paintTreeBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
ツリーのバックグラウンドをペイントします。
|
void |
paintTreeBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
ツリーのボーダーをペイントします。
|
void |
paintTreeCellBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
ツリー内のセルが格納されている行のバックグラウンドをペイントします。
|
void |
paintTreeCellBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
ツリー内のセルが格納されている行のボーダーをペイントします。
|
void |
paintTreeCellFocus(SynthContext context, Graphics g, int x, int y, int w, int h) |
ツリー内のセルにフォーカスがあるときに、セルのフォーカス・インジケータをペイントします。
|
void |
paintViewportBackground(SynthContext context, Graphics g, int x, int y, int w, int h) |
ビュー・ポートのバックグラウンドをペイントします。
|
void |
paintViewportBorder(SynthContext context, Graphics g, int x, int y, int w, int h) |
ビュー・ポートのボーダーをペイントします。
|
public void paintArrowButtonBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
JScrollBar
などのいくつかのコンポーネントによって作成されます。 context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintArrowButtonBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
JScrollBar
などのいくつかのコンポーネントによって作成されます。 context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintArrowButtonForeground(SynthContext context, Graphics g, int x, int y, int w, int h, int direction)
JScrollBar
などのいくつかのコンポーネントによって作成されます context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さdirection
- SwingConstants.NORTH、SwingConstants.SOUTH、SwingConstants.EAST、またはSwingConstants.WESTのいずれかpublic void paintButtonBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintButtonBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintCheckBoxMenuItemBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintCheckBoxMenuItemBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintCheckBoxBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintCheckBoxBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintColorChooserBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintColorChooserBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintComboBoxBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintComboBoxBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintDesktopIconBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintDesktopIconBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintDesktopPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintDesktopPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintEditorPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintEditorPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintFileChooserBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintFileChooserBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintFormattedTextFieldBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintFormattedTextFieldBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintInternalFrameTitlePaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintInternalFrameTitlePaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintInternalFrameBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintInternalFrameBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintLabelBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintLabelBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintListBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintListBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintMenuBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintMenuBarBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintMenuItemBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintMenuItemBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintMenuBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintMenuBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintOptionPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintOptionPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintPanelBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintPanelBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintPasswordFieldBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintPasswordFieldBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintPopupMenuBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintPopupMenuBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintProgressBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintProgressBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さorientation
- JProgressBar.HORIZONTAL
またはJProgressBar.VERTICAL
のいずれかpublic void paintProgressBarBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintProgressBarBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さorientation
- JProgressBar.HORIZONTAL
またはJProgressBar.VERTICAL
のいずれかpublic void paintProgressBarForeground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さorientation
- JProgressBar.HORIZONTAL
またはJProgressBar.VERTICAL
のいずれかpublic void paintRadioButtonMenuItemBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintRadioButtonMenuItemBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintRadioButtonBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintRadioButtonBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintRootPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintRootPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintScrollBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintScrollBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さorientation
- JscrollBarの方向で、JScrollBar.HORIZONTAL
またはJScrollBar.VERTICAL
のいずれかpublic void paintScrollBarBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintScrollBarBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さorientation
- JscrollBarの方向で、JScrollBar.HORIZONTAL
またはJScrollBar.VERTICAL
のいずれかpublic void paintScrollBarThumbBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
JScrollPane
でComponentが可視状態になっている大きさをグラフィカルに示します。 context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さorientation
- JscrollBarの方向で、JScrollBar.HORIZONTAL
またはJScrollBar.VERTICAL
のいずれかpublic void paintScrollBarThumbBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
JScrollPane
でComponentが可視状態になっている大きさをグラフィカルに示します。 context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さorientation
- JscrollBarの方向で、JScrollBar.HORIZONTAL
またはJScrollBar.VERTICAL
のいずれかpublic void paintScrollBarTrackBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintScrollBarTrackBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さorientation
- JscrollBarの方向で、JScrollBar.HORIZONTAL
またはJScrollBar.VERTICAL
のいずれかpublic void paintScrollBarTrackBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintScrollBarTrackBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さorientation
- JscrollBarの方向で、JScrollBar.HORIZONTAL
またはJScrollBar.VERTICAL
のいずれかpublic void paintScrollPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintScrollPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintSeparatorBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintSeparatorBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さorientation
- JSeparator.HORIZONTAL
またはJSeparator.VERTICAL
のいずれかpublic void paintSeparatorBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintSeparatorBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さorientation
- JSeparator.HORIZONTAL
またはJSeparator.VERTICAL
のいずれかpublic void paintSeparatorForeground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さorientation
- JSeparator.HORIZONTAL
またはJSeparator.VERTICAL
のいずれかpublic void paintSliderBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintSliderBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さorientation
- JSlider.HORIZONTAL
またはJSlider.VERTICAL
のいずれかpublic void paintSliderBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintSliderBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さorientation
- JSlider.HORIZONTAL
またはJSlider.VERTICAL
のいずれかpublic void paintSliderThumbBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さorientation
- JSlider.HORIZONTAL
またはJSlider.VERTICAL
のいずれかpublic void paintSliderThumbBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さorientation
- JSlider.HORIZONTAL
またはJSlider.VERTICAL
のいずれかpublic void paintSliderTrackBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintSliderTrackBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さorientation
- JSlider.HORIZONTAL
またはJSlider.VERTICAL
のいずれかpublic void paintSliderTrackBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintSliderTrackBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さorientation
- JSlider.HORIZONTAL
またはJSlider.VERTICAL
のいずれかpublic void paintSpinnerBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintSpinnerBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintSplitPaneDividerBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintSplitPaneDividerBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さorientation
- JSplitPane.HORIZONTAL_SPLIT
またはJSplitPane.VERTICAL_SPLIT
のいずれかpublic void paintSplitPaneDividerForeground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さorientation
- JSplitPane.HORIZONTAL_SPLIT
またはJSplitPane.VERTICAL_SPLIT
のいずれかpublic void paintSplitPaneDragDivider(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さorientation
- JSplitPane.HORIZONTAL_SPLIT
またはJSplitPane.VERTICAL_SPLIT
のいずれかpublic void paintSplitPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintSplitPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintTabbedPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintTabbedPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintTabbedPaneTabAreaBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintTabbedPaneTabAreaBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さorientation
- JTabbedPane.TOP
、JTabbedPane.LEFT
、JTabbedPane.BOTTOM
、またはJTabbedPane.RIGHT
のいずれかpublic void paintTabbedPaneTabAreaBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintTabbedPaneTabAreaBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さorientation
- JTabbedPane.TOP
、JTabbedPane.LEFT
、JTabbedPane.BOTTOM
、またはJTabbedPane.RIGHT
のいずれかpublic void paintTabbedPaneTabBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int tabIndex)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さtabIndex
- ペイントされるタブのインデックス。public void paintTabbedPaneTabBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int tabIndex, int orientation)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さtabIndex
- ペイントされるタブのインデックス。orientation
- JTabbedPane.TOP
、JTabbedPane.LEFT
、JTabbedPane.BOTTOM
、またはJTabbedPane.RIGHT
のいずれかpublic void paintTabbedPaneTabBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int tabIndex)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さtabIndex
- ペイントされるタブのインデックス。public void paintTabbedPaneTabBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int tabIndex, int orientation)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さtabIndex
- ペイントされるタブのインデックス。orientation
- JTabbedPane.TOP
、JTabbedPane.LEFT
、JTabbedPane.BOTTOM
、またはJTabbedPane.RIGHT
のいずれかpublic void paintTabbedPaneContentBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintTabbedPaneContentBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintTableHeaderBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintTableHeaderBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintTableBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintTableBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintTextAreaBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintTextAreaBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintTextPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintTextPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintTextFieldBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintTextFieldBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintToggleButtonBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintToggleButtonBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintToolBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintToolBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さorientation
- JToolBar.HORIZONTAL
またはJToolBar.VERTICAL
のいずれかpublic void paintToolBarBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintToolBarBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さorientation
- JToolBar.HORIZONTAL
またはJToolBar.VERTICAL
のいずれかpublic void paintToolBarContentBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintToolBarContentBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さorientation
- JToolBar.HORIZONTAL
またはJToolBar.VERTICAL
のいずれかpublic void paintToolBarContentBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintToolBarContentBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さorientation
- JToolBar.HORIZONTAL
またはJToolBar.VERTICAL
のいずれかpublic void paintToolBarDragWindowBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintToolBarDragWindowBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さorientation
- JToolBar.HORIZONTAL
またはJToolBar.VERTICAL
のいずれかpublic void paintToolBarDragWindowBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintToolBarDragWindowBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さorientation
- JToolBar.HORIZONTAL
またはJToolBar.VERTICAL
のいずれかpublic void paintToolTipBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintToolTipBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintTreeBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintTreeBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintTreeCellBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintTreeCellBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintTreeCellFocus(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintViewportBackground(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さpublic void paintViewportBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
context
- ペイントされるJComponent
とRegion
を識別するSynthContextg
- ペイントされるGraphics
x
- ペイントされる領域のX座標y
- ペイントされる領域のY座標w
- ペイントされる領域の幅h
- ペイントされる領域の高さ バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。 そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。