クラスjava.awt.Graphics
の使用
Graphicsを使用するパッケージ
パッケージ
説明
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
イメージを作成および修正するためのクラスを提供します。
このパッケージは、汎用印刷APIで使用するクラスおよびインタフェースを提供します。
beansの開発に関連するクラスが含まれます -- JavaBeansアーキテクチャに基づくコンポーネント。
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
Swingコンポーネントの周囲に各種ボーダーを描画するためのクラスおよびインタフェースを提供します。
JColorChooserコンポーネントによって使用されるクラスとインタフェースが含まれています。1つのインタフェースおよび多くのabstractクラスを提供しており、Swingはプラグイン可能なLook & Feel機能を提供するためにこれらを利用します。
基本Look & Feelに従って構築されたユーザー・インタフェース・オブジェクトを提供します。
デフォルトのLook & FeelであるJava Look & Feel (以前のコード名はMetal)に従って構築されたユーザー・インタフェース・オブジェクトを提供します。
複数のLook & Feelを結合するユーザー・インタフェース・オブジェクトを提供します。
Synthは、すべてのペイントが委譲されるスキン設定可能なLook & Feelです。
編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。
HTMLテキスト・エディタを作成するためのクラス
HTMLEditorKitとサポート・クラスを提供します。javax.swing.JTreeを処理するためのクラスとインタフェースを提供します。-
java.awtでのGraphicsの使用
修飾子と型クラス説明classこのGraphics2Dクラスは、Graphicsクラスを拡張して、幾何学的図形、座標変換、色の管理、およびテキスト・レイアウトに対するより高度な制御を提供します。修飾子と型メソッド説明abstract GraphicsGraphics.create()このGraphicsオブジェクトのコピーである新しいGraphicsオブジェクトを作成します。Graphics.create(int x, int y, int width, int height) このGraphicsオブジェクトに基づいた新しいGraphicsオブジェクトを、新しい変換およびクリップ領域で作成します。Component.BltBufferStrategy.getDrawGraphics()Component.FlipBufferStrategy.getDrawGraphics()Component.getGraphics()このコンポーネントのグラフィックス・コンテキストを作成します。abstract GraphicsImage.getGraphics()オフスクリーン・イメージに描画するためのグラフィックス・コンテキストを作成します。abstract GraphicsPrintJob.getGraphics()次のページに描くグラフィックス・オブジェクトを返します。修飾子と型メソッド説明FontMetrics.getLineMetrics(char[] chars, int beginIndex, int limit, Graphics context) 指定されたGraphicsコンテキスト内の指定されたchar配列のLineMetricsオブジェクトを返します。FontMetrics.getLineMetrics(String str, int beginIndex, int limit, Graphics context) 指定されたGraphicsコンテキスト内の指定されたStringのLineMetricsオブジェクトを返します。FontMetrics.getLineMetrics(String str, Graphics context) 指定されたGraphicsコンテキスト内の指定されたStringのLineMetricsオブジェクトを返します。FontMetrics.getLineMetrics(CharacterIterator ci, int beginIndex, int limit, Graphics context) 指定されたGraphicsコンテキスト内の指定されたCharacterIteratorのLineMetricsオブジェクトを返します。FontMetrics.getMaxCharBounds(Graphics context) 指定されたGraphicsコンテキスト内の最大の境界を持つ文字の境界を返します。FontMetrics.getStringBounds(char[] chars, int beginIndex, int limit, Graphics context) 指定されたGraphicsコンテキスト内の指定された文字の配列の境界を返します。FontMetrics.getStringBounds(String str, int beginIndex, int limit, Graphics context) 指定されたGraphicsコンテキスト内の指定されたStringの境界を返します。FontMetrics.getStringBounds(String str, Graphics context) 指定されたGraphicsコンテキスト内の指定されたStringの境界を返します。FontMetrics.getStringBounds(CharacterIterator ci, int beginIndex, int limit, Graphics context) 指定されたGraphicsコンテキスト内の指定されたCharacterIteratorでインデックスが付けられた文字の境界を返します。voidこのキャンバスをペイントします。voidこのコンポーネントをペイントします。voidコンテナをペイントします。voidコンテナをペイントします。voidこのコンポーネントおよびそのすべてのサブコンポーネントをペイントします。voidContainer.paintComponents(Graphics g) このコンテナ内の各コンポーネントをペイントします。voidこのコンポーネントを出力します。voidコンテナを出力します。voidこのコンポーネントおよびそのすべてのサブコンポーネントを出力します。voidContainer.printComponents(Graphics g) このコンテナ内の各コンポーネントを出力します。voidScrollPane.printComponents(Graphics g) このスクロール・ペイン内のコンポーネントを出力します。voidこのキャンバスを更新します。voidこのコンポーネントを更新します。voidコンテナを更新します。 -
java.awt.imageでのGraphicsの使用
Graphicsを返すjava.awt.imageのメソッド修飾子と型メソッド説明abstract GraphicsBufferStrategy.getDrawGraphics()描画バッファのグラフィックス・コンテキストを作成します。AbstractMultiResolutionImage.getGraphics()ベースのImage#getGraphics()メソッドのコントラクトに従って、オフ・スクリーン・イメージだけがGraphicsオブジェクトを返すことができるので、この実装は常にUnsupportedOperationExceptionをスローします。BufferedImage.getGraphics()このメソッドはGraphics2Dを返しますが、ここでは下位互換性のために提供されます。VolatileImage.getGraphics()このメソッドはGraphics2Dを返しますが、ここでは下位互換性のために提供されます。 -
java.awt.printでのGraphicsの使用
Graphics型のパラメータを持つjava.awt.printのメソッド修飾子と型メソッド説明intPrintable.print(Graphics graphics, PageFormat pageFormat, int pageIndex) 指定されたインデックスにあるページを、指定された書式で、指定されたGraphicsコンテキストに印刷します。 -
java.beansでのGraphicsの使用
Graphics型のパラメータを持つjava.beansのメソッド修飾子と型メソッド説明voidPropertyEditor.paintValue(Graphics gfx, Rectangle box) 値の表現を画面の指定された領域に描画します。voidPropertyEditorSupport.paintValue(Graphics gfx, Rectangle box) 値の表現を画面の指定された領域に描画します。 -
javax.swingでのGraphicsの使用
javax.swingでのGraphicsのサブクラスGraphicsを返すjavax.swingのメソッド修飾子と型メソッド説明DebugGraphics.create()Graphics.createをオーバーライドして、DebugGraphicsオブジェクトを返すようにします。DebugGraphics.create(int x, int y, int width, int height) Graphics.createをオーバーライドして、DebugGraphicsオブジェクトを返すようにします。protected GraphicsJComponent.getComponentGraphics(Graphics g) このコンポーネントをペイントするために使用されるグラフィックス・オブジェクトを返します。JApplet.getGraphics()削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。このコンポーネントのグラフィックス・コンテキストを作成します。JComponent.getGraphics()このコンポーネントのグラフィックス・コンテキストを返します。グラフィックス・コンテキストを使用すると、コンポーネントを描画できます。JDialog.getGraphics()このコンポーネントのグラフィックス・コンテキストを作成します。JFrame.getGraphics()このコンポーネントのグラフィックス・コンテキストを作成します。JWindow.getGraphics()このコンポーネントのグラフィックス・コンテキストを作成します。Graphics型のパラメータを持つjavax.swingのメソッド修飾子と型メソッド説明protected GraphicsJComponent.getComponentGraphics(Graphics g) このコンポーネントをペイントするために使用されるグラフィックス・オブジェクトを返します。void呼び出しません。voidコンポーネントを描画するためにSwingによって呼び出されます。voidすべてのペイントをLayerUIオブジェクトに委譲します。void指定されたグラフィックス・コンテキストで、このJLayeredPaneをペイントします。voidbackingStoreが使用可能かどうかに応じて、バッキング・ストアを介してイメージをペイントするか、または現在表示されている部分だけをペイントし、バッキング・ストアを使用して残りの部分を「Blit」します。protected voidAbstractButton.paintBorder(Graphics g) BorderPaintedプロパティがtrueであり、ボタンがボーダーを持つ場合、ボタンのボーダーをペイントします。protected voidJComponent.paintBorder(Graphics g) コンポーネントのボーダーをペイントします。protected voidJMenuBar.paintBorder(Graphics g) BorderPaintedプロパティがtrueの場合、メニュー・バーのボーダーをペイントします。protected voidJPopupMenu.paintBorder(Graphics g) borderPaintedプロパティがtrueである場合に、ポップアップ・メニューのボーダーをペイントします。protected voidJProgressBar.paintBorder(Graphics g) borderPaintedプロパティがtrueである場合に、進捗バーのボーダーをペイントします。protected voidJToolBar.paintBorder(Graphics g) borderPaintedプロパティがtrueの場合に、ツールバーのボーダーをペイントします。protected voidJComponent.paintChildren(Graphics g) このコンポーネントの子をペイントします。protected voidJSplitPane.paintChildren(Graphics g) superにメッセージが送られたあとにfinishedPaintingChildrenを持つUIにメッセージを送り、ボーダーをペイントするために、サブクラス化されます。protected voidBox.Filler.paintComponent(Graphics g) このFillerをペイントします。protected voidBox.paintComponent(Graphics g) このBoxをペイントします。voidCellRendererPane.paintComponent(Graphics g, Component c, Container p, int x, int y, int w, int h) this.paintComponent(g, c, p, x, y, w, h, false)を呼び出します。voidCellRendererPane.paintComponent(Graphics g, Component c, Container p, int x, int y, int w, int h, boolean shouldValidate) セル・レンダラ・コンポーネントcをグラフィックス・オブジェクトgにペイントします。voidCellRendererPane.paintComponent(Graphics g, Component c, Container p, Rectangle r) this.paintComponent(g, c, p, r.x, r.y, r.width, r.height)をコールします。rは入力Rectangleパラメータです。protected voidJComponent.paintComponent(Graphics g) UI委譲がnullでない場合に、UI委譲のペイント・メソッドを呼び出します。protected voidJInternalFrame.paintComponent(Graphics g) 内部フレームがドラッグされているときに最適化されたペイントを許可するためオーバーライドされます。protected voidJLayer.paintComponent(Graphics g) すべてのペイントはJLayer.paint(Graphics)およびComponentUI.update(Graphics, JComponent)メソッドによって実行されるため、このメソッドは空です。static voidSwingUtilities.paintComponent(Graphics g, Component c, Container p, int x, int y, int w, int h) 指定されたGraphicsで、コンポーネントをペイントします。static voidSwingUtilities.paintComponent(Graphics g, Component c, Container p, Rectangle r) 指定されたGraphicsで、コンポーネントをペイントします。void指定された位置にアイコンを描画します。voidアイコンをペイントします。voidコンポーネントを指定のGraphicsに出力するときに、このメソッドを呼び出します。voidコンポーネントを出力するときにこのメソッドを呼び出します。protected voidJComponent.printBorder(Graphics g) コンポーネントのボーダーを出力します。protected voidJComponent.printChildren(Graphics g) このコンポーネントの子を出力します。protected voidJComponent.printComponent(Graphics g) このメソッドは出力操作中に呼び出されます。void呼び出しません。void削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。paint(g)を呼び出すだけです。voidpaintを呼び出します。voidpaint(g)を呼び出します。voidpaint(g)を呼び出すだけです。voidpaint(g)を呼び出します。Graphics型のパラメータを持つjavax.swingのコンストラクタ修飾子コンストラクタ説明DebugGraphics(Graphics graphics) 既存のグラフィックス・コンテキストから、速度の遅い描画をサポートするデバッグ・グラフィックス・コンテキストを構築します。DebugGraphics(Graphics graphics, JComponent component) 既存のグラフィックス・コンテキストから、指定されたコンポーネントの描画速度を遅くするデバッグ・グラフィックス・コンテキストを構築します。 -
javax.swing.borderでのGraphicsの使用
Graphics型のパラメータを持つjavax.swing.borderのメソッド修飾子と型メソッド説明voidAbstractBorder.paintBorder(Component c, Graphics g, int x, int y, int width, int height) このデフォルト実装では、ペイントを行いません。voidBevelBorder.paintBorder(Component c, Graphics g, int x, int y, int width, int height) 指定されたコンポーネントのボーダーを、指定された位置およびサイズでペイントします。voidBorder.paintBorder(Component c, Graphics g, int x, int y, int width, int height) 指定されたコンポーネントのボーダーを、指定された位置およびサイズでペイントします。voidCompoundBorder.paintBorder(Component c, Graphics g, int x, int y, int width, int height) 複合ボーダーをペイントします。外側ボーダーを指定された位置とサイズでペイントしてから、内側ボーダーを指定された位置とサイズ(外側ボーダーのイン・セットでオフセット)でペイントします。voidEmptyBorder.paintBorder(Component c, Graphics g, int x, int y, int width, int height) デフォルトでは、描画を行いません。voidEtchedBorder.paintBorder(Component c, Graphics g, int x, int y, int width, int height) 指定されたコンポーネントのボーダーを、指定された位置およびサイズでペイントします。voidLineBorder.paintBorder(Component c, Graphics g, int x, int y, int width, int height) 指定されたコンポーネントのボーダーを、指定された位置およびサイズでペイントします。voidMatteBorder.paintBorder(Component c, Graphics g, int x, int y, int width, int height) 飾り縁ボーダーをペイントします。voidSoftBevelBorder.paintBorder(Component c, Graphics g, int x, int y, int width, int height) 指定されたコンポーネントのボーダーを、指定された位置およびサイズでペイントします。voidStrokeBorder.paintBorder(Component c, Graphics g, int x, int y, int width, int height) 指定されたコンポーネントのボーダーを、指定された位置およびサイズでペイントします。voidTitledBorder.paintBorder(Component c, Graphics g, int x, int y, int width, int height) 指定されたコンポーネントのボーダーを、指定された位置およびサイズでペイントします。protected voidBevelBorder.paintLoweredBevel(Component c, Graphics g, int x, int y, int width, int height) 指定された位置およびサイズで、指定されたコンポーネントの下げべベルをペイントします。protected voidBevelBorder.paintRaisedBevel(Component c, Graphics g, int x, int y, int width, int height) 指定された位置とサイズで、指定されたコンポーネントの上げベベルをペイントします。 -
javax.swing.colorchooserでのGraphicsの使用
Graphics型のパラメータを持つjavax.swing.colorchooserのメソッド -
javax.swing.plafでのGraphicsの使用
Graphics型のパラメータを持つjavax.swing.plafのメソッド修飾子と型メソッド説明abstract voidSplitPaneUI.finishedPaintingChildren(JSplitPane jc, Graphics g) レシーバがLook & Feelを提供しているJSplitPaneがその子をペイントしたあとに、メッセージを受け取ります。voidComponentUI.paint(Graphics g, JComponent c) 指定されたコンポーネントをLook & Feelに合わせてペイントします。voidLayerUI.paint(Graphics g, JComponent c) 指定されたコンポーネントをペイントします。voidBorderUIResource.paintBorder(Component c, Graphics g, int x, int y, int width, int height) voidvoidComponentUI.update(Graphics g, JComponent c) 指定されたコンポーネントをペイントする時間になったことを、このUI委譲に通知します。 -
javax.swing.plaf.basicでのGraphicsの使用
Graphics型のパラメータを持つjavax.swing.plaf.basicのメソッド修飾子と型メソッド説明static voidBasicGraphicsUtils.drawBezel(Graphics g, int x, int y, int w, int h, boolean isPressed, boolean isDefault, Color shadow, Color darkShadow, Color highlight, Color lightHighlight) ベゼルを描画します。protected voidBasicTreeUI.drawCentered(Component c, Graphics graphics, Icon icon, int x, int y) (x,y)を中心とするiconを描画します。protected voidBasicTreeUI.drawDashedHorizontalLine(Graphics g, int y, int x1, int x2) 水平の破線を描画します。static voidBasicGraphicsUtils.drawDashedRect(Graphics g, int x, int y, int width, int height) 破線の矩形を描画します。protected voidBasicTreeUI.drawDashedVerticalLine(Graphics g, int x, int y1, int y2) 垂直の破線を描画します。static voidBasicGraphicsUtils.drawEtchedRect(Graphics g, int x, int y, int w, int h, Color shadow, Color darkShadow, Color highlight, Color lightHighlight) エッチングされた矩形を描画します。static voidBasicGraphicsUtils.drawGroove(Graphics g, int x, int y, int w, int h, Color shadow, Color highlight) 溝を描画します。static voidBasicGraphicsUtils.drawLoweredBezel(Graphics g, int x, int y, int w, int h, Color shadow, Color darkShadow, Color highlight, Color lightHighlight) 下げベゼルを描画します。static voidBasicGraphicsUtils.drawString(Graphics g, String text, int underlinedChar, int x, int y) g.drawStringと同じように、位置(x,y)にグラフィックスgを使用して文字列を描画します。static voidBasicGraphicsUtils.drawStringUnderlineCharAt(Graphics g, String text, int underlinedIndex, int x, int y) g.drawStringと同じように、位置(x,y)にグラフィックスgを使用して文字列を描画します。voidBasicSplitPaneUI.finishedPaintingChildren(JSplitPane sp, Graphics g) 指定された分割ペインがその子のペイントを終了したときに呼び出されます。protected PointBasicProgressBarUI.getStringPlacement(Graphics g, String progressString, int x, int y, int width, int height) 進捗文字列のペイント位置を指定します。voidBasicLabelUI.paint(Graphics g, JComponent c) ラベル・テキストをフォアグラウンド・カラーでペイントし、ラベルが不透明の場合は、バックグラウンド全体をバックグラウンド・カラーでペイントします。voidBasicListUI.paint(Graphics g, JComponent c) GraphicsオブジェクトclipRectと交差する行をペイントします。voidBasicProgressBarUI.paint(Graphics g, JComponent c) ペイントを2つのメソッドpaintDeterminateまたはpaintIndeterminateのどちらかに委譲します。voidBasicRadioButtonUI.paint(Graphics g, JComponent c) ラジオ・ボタンをペイントします。voidディバイダをペイントします。voidBasicTableUI.paint(Graphics g, JComponent c) installUI()で設定されたtableインスタンスの表現をペイントします。final voidBasicTextUI.paint(Graphics g, JComponent c) インタフェースをペイントします。protected voidBasicMenuItemUI.paintBackground(Graphics g, JMenuItem menuItem, Color bgColor) メニュー項目のバックグラウンドを描画します。protected voidBasicTextUI.paintBackground(Graphics g) ビューのバックグラウンドをペイントします。voidBasicBorders.SplitPaneBorder.paintBorder(Component c, Graphics g, int x, int y, int width, int height) protected voidBasicButtonUI.paintButtonPressed(Graphics g, AbstractButton b) 押されたボタンをペイントします。protected voidBasicListUI.paintCell(Graphics g, int row, Rectangle rowBounds, ListCellRenderer<Object> cellRenderer, ListModel<Object> dataModel, ListSelectionModel selModel, int leadIndex) リスト・セルをペイント: 関連する状態をコンピュートし、"ラバー・スタンプ"セル・レンダラ・コンポーネントを取得し、CellRendererPaneを使用してペイントします。voidBasicInternalFrameTitlePane.paintComponent(Graphics g) protected voidBasicTabbedPaneUI.paintContentBorder(Graphics g, int tabPlacement, int selectedIndex) コンテンツのボーダーをペイントします。protected voidBasicTabbedPaneUI.paintContentBorderBottomEdge(Graphics g, int tabPlacement, int selectedIndex, int x, int y, int w, int h) コンテンツのボーダーの下端をペイントします。protected voidBasicTabbedPaneUI.paintContentBorderLeftEdge(Graphics g, int tabPlacement, int selectedIndex, int x, int y, int w, int h) コンテンツのボーダーの左端をペイントします。protected voidBasicTabbedPaneUI.paintContentBorderRightEdge(Graphics g, int tabPlacement, int selectedIndex, int x, int y, int w, int h) コンテンツのボーダーの右端をペイントします。protected voidBasicTabbedPaneUI.paintContentBorderTopEdge(Graphics g, int tabPlacement, int selectedIndex, int x, int y, int w, int h) コンテンツのボーダーの上端をペイントします。voidBasicComboBoxUI.paintCurrentValue(Graphics g, Rectangle bounds, boolean hasFocus) 現在選択されている項目をペイントします。voidBasicComboBoxUI.paintCurrentValueBackground(Graphics g, Rectangle bounds, boolean hasFocus) 現在選択されている項目のバックグラウンドをペイントします。protected voidBasicScrollBarUI.paintDecreaseHighlight(Graphics g) 減少のハイライトをペイントします。protected voidBasicProgressBarUI.paintDeterminate(Graphics g, JComponent c) ほぼすべての確定モードのリニアな進捗バーで正しく動作する、汎用のpaintメソッドです。protected voidBasicLabelUI.paintDisabledText(JLabel l, Graphics g, String s, int textX, int textY) clippedTextをtextX、textYにbackground.lighter()でペイントしてから、右および下方向に1ピクセルずつずらしてbackground.darker()でペイントします。protected voidBasicToolBarUI.paintDragWindow(Graphics g) ドラッグに使用されたウィンドウの内容をペイントします。protected voidBasicTreeUI.paintDropLine(Graphics g) ドロップ・ラインをペイントします。protected voidBasicLabelUI.paintEnabledText(JLabel l, Graphics g, String s, int textX, int textY) clippedTextをtextX、textYにラベル・フォアグラウンド・カラーでペイントします。protected voidBasicTreeUI.paintExpandControl(Graphics g, Rectangle clipBounds, Insets insets, Rectangle bounds, TreePath path, int row, boolean isExpanded, boolean hasBeenExpanded, boolean isLeaf) 行の展開(切り替え)部分をペイントします。protected voidBasicButtonUI.paintFocus(Graphics g, AbstractButton b, Rectangle viewRect, Rectangle textRect, Rectangle iconRect) フォーカスされたボタンをペイントします。protected voidBasicRadioButtonUI.paintFocus(Graphics g, Rectangle textRect, Dimension size) フォーカスされたラジオ・ボタンをペイントします。voidBasicSliderUI.paintFocus(Graphics g) フォーカスをペイントします。protected voidBasicTabbedPaneUI.paintFocusIndicator(Graphics g, int tabPlacement, Rectangle[] rects, int tabIndex, Rectangle iconRect, Rectangle textRect, boolean isSelected) フォーカス・インジケータをペイントします。protected voidBasicSliderUI.paintHorizontalLabel(Graphics g, int value, Component label) ラベル・テーブルの各ラベルに対して呼び出されます。protected voidBasicTreeUI.paintHorizontalLine(Graphics g, JComponent c, int y, int left, int right) 水平線をペイントします。protected voidBasicTreeUI.paintHorizontalPartOfLeg(Graphics g, Rectangle clipBounds, Insets insets, Rectangle bounds, TreePath path, int row, boolean isExpanded, boolean hasBeenExpanded, boolean isLeaf) 脚の水平部分をペイントします。protected voidBasicButtonUI.paintIcon(Graphics g, JComponent c, Rectangle iconRect) 現在のボタンのアイコンをペイントします。protected voidBasicTabbedPaneUI.paintIcon(Graphics g, int tabPlacement, int tabIndex, Icon icon, Rectangle iconRect, boolean isSelected) アイコンをペイントします。protected voidBasicToggleButtonUI.paintIcon(Graphics g, AbstractButton b, Rectangle iconRect) 指定されたロケーションのアイコンをペイントします。protected voidBasicScrollBarUI.paintIncreaseHighlight(Graphics g) 増加のハイライトをペイントします。protected voidBasicProgressBarUI.paintIndeterminate(Graphics g, JComponent c) すべてのリニアなバウンシング・ボックス進捗バーで正しく動作する、汎用のpaintメソッドです。voidBasicSliderUI.paintLabels(Graphics g) ラベルをペイントします。protected voidBasicSliderUI.paintMajorTickForHorizSlider(Graphics g, Rectangle tickBounds, int x) 水平スライダの大目盛をペイントします。protected voidBasicSliderUI.paintMajorTickForVertSlider(Graphics g, Rectangle tickBounds, int y) 垂直スライダの大目盛をペイントします。protected voidBasicMenuItemUI.paintMenuItem(Graphics g, JComponent c, Icon checkIcon, Icon arrowIcon, Color background, Color foreground, int defaultTextIconGap) メニュー・アイテムをペイントします。protected voidBasicSliderUI.paintMinorTickForHorizSlider(Graphics g, Rectangle tickBounds, int x) 水平スライダの小目盛をペイントします。protected voidBasicSliderUI.paintMinorTickForVertSlider(Graphics g, Rectangle tickBounds, int y) 垂直スライダの小目盛をペイントします。protected voidBasicTreeUI.paintRow(Graphics g, Rectangle clipBounds, Insets insets, Rectangle bounds, TreePath path, int row, boolean isExpanded, boolean hasBeenExpanded, boolean isLeaf) 行のレンダラ部分をペイントします。protected voidBasicTextUI.paintSafely(Graphics g) このスレッドのビューからモデルが変更されないという保証付きで、安全にインタフェースをペイントします。protected voidBasicProgressBarUI.paintString(Graphics g, int x, int y, int width, int height, int amountFull, Insets b) 進捗文字列をペイントします。protected voidBasicTabbedPaneUI.paintTab(Graphics g, int tabPlacement, Rectangle[] rects, int tabIndex, Rectangle iconRect, Rectangle textRect) タブをペイントします。protected voidBasicTabbedPaneUI.paintTabArea(Graphics g, int tabPlacement, int selectedIndex) タブ領域のタブをペイントします。protected voidBasicTabbedPaneUI.paintTabBackground(Graphics g, int tabPlacement, int tabIndex, int x, int y, int w, int h, boolean isSelected) タブのバックグラウンドをペイントします。protected voidBasicTabbedPaneUI.paintTabBorder(Graphics g, int tabPlacement, int tabIndex, int x, int y, int w, int h, boolean isSelected) タブを囲む枠線を描画します。protected voidBasicButtonUI.paintText(Graphics g, AbstractButton b, Rectangle textRect, String text) 現在のボタンのテキストをレンダリングするメソッドです。protected voidBasicButtonUI.paintText(Graphics g, JComponent c, Rectangle textRect, String text) 現在のボタンのテキストをレンダリングするメソッドです。protected void現在のメニュー項目のテキストをレンダリングします。protected voidBasicTabbedPaneUI.paintText(Graphics g, int tabPlacement, Font font, FontMetrics metrics, int tabIndex, String title, Rectangle textRect, boolean isSelected) テキストをペイントします。protected voidBasicScrollBarUI.paintThumb(Graphics g, JComponent c, Rectangle thumbBounds) サムをペイントします。voidBasicSliderUI.paintThumb(Graphics g) サムをペイントします。voidBasicSliderUI.paintTicks(Graphics g) 目盛をペイントします。protected voidBasicInternalFrameTitlePane.paintTitleBackground(Graphics g) paintComponentから呼び出されます。protected voidBasicScrollBarUI.paintTrack(Graphics g, JComponent c, Rectangle trackBounds) トラックをペイントします。voidBasicSliderUI.paintTrack(Graphics g) トラックをペイントします。voidBasicArrowButton.paintTriangle(Graphics g, int x, int y, int size, int direction, boolean isEnabled) 三角形をペイントします。protected voidBasicSliderUI.paintVerticalLabel(Graphics g, int value, Component label) ラベル・テーブルの各ラベルに対して呼び出されます。protected voidBasicTreeUI.paintVerticalLine(Graphics g, JComponent c, int x, int top, int bottom) 垂直線をペイントします。protected voidBasicTreeUI.paintVerticalPartOfLeg(Graphics g, Rectangle clipBounds, Insets insets, TreePath path) 脚の垂直部分をペイントします。voidBasicMenuItemUI.update(Graphics g, JComponent c) paintMenuItem()でバックグラウンドを描画するため、update (デフォルトでは不透明なコンポーネントのバックグラウンドを塗りつぶす)をオーバーライドしてpaint()を呼び出してください。voidBasicTextUI.update(Graphics g, JComponent c) スーパー・クラスが制御不可能な方法でバックグラウンドをペイントします(イメージをバックグラウンドにタイリングする場合があります)。 -
javax.swing.plaf.metalでのGraphicsの使用
Graphics型のパラメータを持つjavax.swing.plaf.metalのメソッド修飾子と型メソッド説明protected voidMetalCheckBoxIconをペイントします。protected voidMetalTabbedPaneUI.paintBottomTabBorder(int tabIndex, Graphics g, int x, int y, int w, int h, int btm, int rght, boolean isSelected) 下部のタブのボーダーをペイントします。voidMetalComboBoxButton.paintComponent(Graphics g) voidMetalComboBoxUI.paintCurrentValue(Graphics g, Rectangle bounds, boolean hasFocus) 必要に応じて、現在選択されている項目をペイントします。voidMetalComboBoxUI.paintCurrentValueBackground(Graphics g, Rectangle bounds, boolean hasFocus) 必要に応じて、現在選択されている項目のバックグラウンドをペイントします。voidMetalProgressBarUI.paintDeterminate(Graphics g, JComponent c) 進捗バーに特別なハイライトを描画します。protected voidMetalLabelUI.paintDisabledText(JLabel l, Graphics g, String s, int textX, int textY) テキストをそれぞれのラベルのフォアグラウンド・カラーではなく、グレー(Label.disabledForeground)を使ってペイントします。protected voidMetalTreeUI.paintHorizontalSeparators(Graphics g, JComponent c) 水平の区切り線をペイントします。voidvoid水平線をペイントします。voidvoidvoidvoidprotected voidMetalToggleButtonUI.paintIcon(Graphics g, AbstractButton b, Rectangle iconRect) ボタンbの適切なアイコンを領域iconRectにペイントします。voidMetalProgressBarUI.paintIndeterminate(Graphics g, JComponent c) 進捗バーおよびバウンシング・ボックスに特別なハイライトを描画します。protected voidMetalTabbedPaneUI.paintLeftTabBorder(int tabIndex, Graphics g, int x, int y, int w, int h, int btm, int rght, boolean isSelected) 左のタブのボーダーをペイントします。voidTreeControlIconをペイントします。voidMetalInternalFrameTitlePane.paintPalette(Graphics g) パレットをペイントします。protected voidMetalTabbedPaneUI.paintRightTabBorder(int tabIndex, Graphics g, int x, int y, int w, int h, int btm, int rght, boolean isSelected) 右のタブのボーダーをペイントします。protected voidMetalTabbedPaneUI.paintTopTabBorder(int tabIndex, Graphics g, int x, int y, int w, int h, int btm, int rght, boolean isSelected) 上部のタブのボーダーをペイントします。voidMetalButtonUI.update(Graphics g, JComponent c) 必要に応じて、コンポーネントのバックグラウンドをペイントしてから、paintを呼び出します。voidMetalMenuBarUI.update(Graphics g, JComponent c) 必要に応じて、コンポーネントのバックグラウンドをペイントしてから、paintを呼び出します。voidMetalToggleButtonUI.update(Graphics g, JComponent c) 必要に応じて、コンポーネントのバックグラウンドをペイントしてから、paintを呼び出します。voidMetalToolBarUI.update(Graphics g, JComponent c) 必要に応じて、コンポーネントのバックグラウンドをペイントしてから、paintを呼び出します。 -
javax.swing.plaf.multiでのGraphicsの使用
Graphics型のパラメータを持つjavax.swing.plaf.multiのメソッド修飾子と型メソッド説明voidMultiSplitPaneUI.finishedPaintingChildren(JSplitPane a, Graphics b) このオブジェクトで処理されている各UIでfinishedPaintingChildrenメソッドを呼び出します。voidMultiButtonUI.paint(Graphics a, JComponent b) このオブジェクトで処理されている各UIでpaintメソッドを呼び出します。voidMultiColorChooserUI.paint(Graphics a, JComponent b) このオブジェクトで処理されている各UIでpaintメソッドを呼び出します。voidMultiComboBoxUI.paint(Graphics a, JComponent b) このオブジェクトで処理されている各UIでpaintメソッドを呼び出します。voidMultiDesktopIconUI.paint(Graphics a, JComponent b) このオブジェクトで処理されている各UIでpaintメソッドを呼び出します。voidMultiDesktopPaneUI.paint(Graphics a, JComponent b) このオブジェクトで処理されている各UIでpaintメソッドを呼び出します。voidMultiFileChooserUI.paint(Graphics a, JComponent b) このオブジェクトで処理されている各UIでpaintメソッドを呼び出します。voidMultiInternalFrameUI.paint(Graphics a, JComponent b) このオブジェクトで処理されている各UIでpaintメソッドを呼び出します。voidMultiLabelUI.paint(Graphics a, JComponent b) このオブジェクトで処理されている各UIでpaintメソッドを呼び出します。voidMultiListUI.paint(Graphics a, JComponent b) このオブジェクトで処理されている各UIでpaintメソッドを呼び出します。voidMultiMenuBarUI.paint(Graphics a, JComponent b) このオブジェクトで処理されている各UIでpaintメソッドを呼び出します。voidMultiMenuItemUI.paint(Graphics a, JComponent b) このオブジェクトで処理されている各UIでpaintメソッドを呼び出します。voidMultiOptionPaneUI.paint(Graphics a, JComponent b) このオブジェクトで処理されている各UIでpaintメソッドを呼び出します。voidMultiPanelUI.paint(Graphics a, JComponent b) このオブジェクトで処理されている各UIでpaintメソッドを呼び出します。voidMultiPopupMenuUI.paint(Graphics a, JComponent b) このオブジェクトで処理されている各UIでpaintメソッドを呼び出します。voidMultiProgressBarUI.paint(Graphics a, JComponent b) このオブジェクトで処理されている各UIでpaintメソッドを呼び出します。voidMultiRootPaneUI.paint(Graphics a, JComponent b) このオブジェクトで処理されている各UIでpaintメソッドを呼び出します。voidMultiScrollBarUI.paint(Graphics a, JComponent b) このオブジェクトで処理されている各UIでpaintメソッドを呼び出します。voidMultiScrollPaneUI.paint(Graphics a, JComponent b) このオブジェクトで処理されている各UIでpaintメソッドを呼び出します。voidMultiSeparatorUI.paint(Graphics a, JComponent b) このオブジェクトで処理されている各UIでpaintメソッドを呼び出します。voidMultiSliderUI.paint(Graphics a, JComponent b) このオブジェクトで処理されている各UIでpaintメソッドを呼び出します。voidMultiSpinnerUI.paint(Graphics a, JComponent b) このオブジェクトで処理されている各UIでpaintメソッドを呼び出します。voidMultiSplitPaneUI.paint(Graphics a, JComponent b) このオブジェクトで処理されている各UIでpaintメソッドを呼び出します。voidMultiTabbedPaneUI.paint(Graphics a, JComponent b) このオブジェクトで処理されている各UIでpaintメソッドを呼び出します。voidMultiTableHeaderUI.paint(Graphics a, JComponent b) このオブジェクトで処理されている各UIでpaintメソッドを呼び出します。voidMultiTableUI.paint(Graphics a, JComponent b) このオブジェクトで処理されている各UIでpaintメソッドを呼び出します。voidMultiTextUI.paint(Graphics a, JComponent b) このオブジェクトで処理されている各UIでpaintメソッドを呼び出します。voidMultiToolBarUI.paint(Graphics a, JComponent b) このオブジェクトで処理されている各UIでpaintメソッドを呼び出します。voidMultiToolTipUI.paint(Graphics a, JComponent b) このオブジェクトで処理されている各UIでpaintメソッドを呼び出します。voidMultiTreeUI.paint(Graphics a, JComponent b) このオブジェクトで処理されている各UIでpaintメソッドを呼び出します。voidMultiViewportUI.paint(Graphics a, JComponent b) このオブジェクトで処理されている各UIでpaintメソッドを呼び出します。voidMultiButtonUI.update(Graphics a, JComponent b) このオブジェクトで処理されている各UIでupdateメソッドを呼び出します。voidMultiColorChooserUI.update(Graphics a, JComponent b) このオブジェクトで処理されている各UIでupdateメソッドを呼び出します。voidMultiComboBoxUI.update(Graphics a, JComponent b) このオブジェクトで処理されている各UIでupdateメソッドを呼び出します。voidMultiDesktopIconUI.update(Graphics a, JComponent b) このオブジェクトで処理されている各UIでupdateメソッドを呼び出します。voidMultiDesktopPaneUI.update(Graphics a, JComponent b) このオブジェクトで処理されている各UIでupdateメソッドを呼び出します。voidMultiFileChooserUI.update(Graphics a, JComponent b) このオブジェクトで処理されている各UIでupdateメソッドを呼び出します。voidMultiInternalFrameUI.update(Graphics a, JComponent b) このオブジェクトで処理されている各UIでupdateメソッドを呼び出します。voidMultiLabelUI.update(Graphics a, JComponent b) このオブジェクトで処理されている各UIでupdateメソッドを呼び出します。voidMultiListUI.update(Graphics a, JComponent b) このオブジェクトで処理されている各UIでupdateメソッドを呼び出します。voidMultiMenuBarUI.update(Graphics a, JComponent b) このオブジェクトで処理されている各UIでupdateメソッドを呼び出します。voidMultiMenuItemUI.update(Graphics a, JComponent b) このオブジェクトで処理されている各UIでupdateメソッドを呼び出します。voidMultiOptionPaneUI.update(Graphics a, JComponent b) このオブジェクトで処理されている各UIでupdateメソッドを呼び出します。voidMultiPanelUI.update(Graphics a, JComponent b) このオブジェクトで処理されている各UIでupdateメソッドを呼び出します。voidMultiPopupMenuUI.update(Graphics a, JComponent b) このオブジェクトで処理されている各UIでupdateメソッドを呼び出します。voidMultiProgressBarUI.update(Graphics a, JComponent b) このオブジェクトで処理されている各UIでupdateメソッドを呼び出します。voidMultiRootPaneUI.update(Graphics a, JComponent b) このオブジェクトで処理されている各UIでupdateメソッドを呼び出します。voidMultiScrollBarUI.update(Graphics a, JComponent b) このオブジェクトで処理されている各UIでupdateメソッドを呼び出します。voidMultiScrollPaneUI.update(Graphics a, JComponent b) このオブジェクトで処理されている各UIでupdateメソッドを呼び出します。voidMultiSeparatorUI.update(Graphics a, JComponent b) このオブジェクトで処理されている各UIでupdateメソッドを呼び出します。voidMultiSliderUI.update(Graphics a, JComponent b) このオブジェクトで処理されている各UIでupdateメソッドを呼び出します。voidMultiSpinnerUI.update(Graphics a, JComponent b) このオブジェクトで処理されている各UIでupdateメソッドを呼び出します。voidMultiSplitPaneUI.update(Graphics a, JComponent b) このオブジェクトで処理されている各UIでupdateメソッドを呼び出します。voidMultiTabbedPaneUI.update(Graphics a, JComponent b) このオブジェクトで処理されている各UIでupdateメソッドを呼び出します。voidMultiTableHeaderUI.update(Graphics a, JComponent b) このオブジェクトで処理されている各UIでupdateメソッドを呼び出します。voidMultiTableUI.update(Graphics a, JComponent b) このオブジェクトで処理されている各UIでupdateメソッドを呼び出します。voidMultiTextUI.update(Graphics a, JComponent b) このオブジェクトで処理されている各UIでupdateメソッドを呼び出します。voidMultiToolBarUI.update(Graphics a, JComponent b) このオブジェクトで処理されている各UIでupdateメソッドを呼び出します。voidMultiToolTipUI.update(Graphics a, JComponent b) このオブジェクトで処理されている各UIでupdateメソッドを呼び出します。voidMultiTreeUI.update(Graphics a, JComponent b) このオブジェクトで処理されている各UIでupdateメソッドを呼び出します。voidMultiViewportUI.update(Graphics a, JComponent b) このオブジェクトで処理されている各UIでupdateメソッドを呼び出します。 -
javax.swing.plaf.synthでのGraphicsの使用
Graphics型のパラメータを持つjavax.swing.plaf.synthのメソッド修飾子と型メソッド説明voidSynthGraphicsUtils.drawLine(SynthContext context, Object paintKey, Graphics g, int x1, int y1, int x2, int y2) 2つの端点の間に線を描きます。voidSynthGraphicsUtils.drawLine(SynthContext context, Object paintKey, Graphics g, int x1, int y1, int x2, int y2, Object styleKey) 2つの端点の間に線を描きます。voidSynthButtonUI.paint(Graphics g, JComponent c) Look & Feelに従って、指定されたコンポーネントをペイントします。protected voidSynthButtonUI.paint(SynthContext context, Graphics g) 指定されたコンポーネントをペイントします。voidSynthColorChooserUI.paint(Graphics g, JComponent c) Look & Feelに従って、指定されたコンポーネントをペイントします。protected voidSynthColorChooserUI.paint(SynthContext context, Graphics g) 指定されたコンポーネントをペイントします。voidSynthComboBoxUI.paint(Graphics g, JComponent c) Look & Feelに従って、指定されたコンポーネントをペイントします。protected voidSynthComboBoxUI.paint(SynthContext context, Graphics g) 指定されたコンポーネントをペイントします。voidSynthDesktopIconUI.paint(Graphics g, JComponent c) Look & Feelに従って、指定されたコンポーネントをペイントします。protected voidSynthDesktopIconUI.paint(SynthContext context, Graphics g) 指定されたコンポーネントをペイントします。voidSynthDesktopPaneUI.paint(Graphics g, JComponent c) Look & Feelに従って、指定されたコンポーネントをペイントします。protected voidSynthDesktopPaneUI.paint(SynthContext context, Graphics g) 指定されたコンポーネントをペイントします。protected voidSynthEditorPaneUI.paint(SynthContext context, Graphics g) 指定されたコンポーネントをペイントします。voidSynthInternalFrameUI.paint(Graphics g, JComponent c) Look & Feelに従って、指定されたコンポーネントをペイントします。protected voidSynthInternalFrameUI.paint(SynthContext context, Graphics g) 指定されたコンポーネントをペイントします。voidSynthLabelUI.paint(Graphics g, JComponent c) Look & Feelに従って、指定されたコンポーネントをペイントします。protected voidSynthLabelUI.paint(SynthContext context, Graphics g) 指定されたコンポーネントをペイントします。voidSynthMenuBarUI.paint(Graphics g, JComponent c) Look & Feelに従って、指定されたコンポーネントをペイントします。protected voidSynthMenuBarUI.paint(SynthContext context, Graphics g) 指定されたコンポーネントをペイントします。voidSynthMenuItemUI.paint(Graphics g, JComponent c) Look & Feelに従って、指定されたコンポーネントをペイントします。protected voidSynthMenuItemUI.paint(SynthContext context, Graphics g) 指定されたコンポーネントをペイントします。voidSynthMenuUI.paint(Graphics g, JComponent c) Look & Feelに従って、指定されたコンポーネントをペイントします。protected voidSynthMenuUI.paint(SynthContext context, Graphics g) 指定されたコンポーネントをペイントします。voidSynthOptionPaneUI.paint(Graphics g, JComponent c) Look & Feelに従って、指定されたコンポーネントをペイントします。protected voidSynthOptionPaneUI.paint(SynthContext context, Graphics g) 指定されたコンポーネントをペイントします。voidSynthPanelUI.paint(Graphics g, JComponent c) Look & Feelに従って、指定されたコンポーネントをペイントします。protected voidSynthPanelUI.paint(SynthContext context, Graphics g) 指定されたコンポーネントをペイントします。voidSynthPopupMenuUI.paint(Graphics g, JComponent c) Look & Feelに従って、指定されたコンポーネントをペイントします。protected voidSynthPopupMenuUI.paint(SynthContext context, Graphics g) 指定されたコンポーネントをペイントします。voidSynthProgressBarUI.paint(Graphics g, JComponent c) Look & Feelに従って、指定されたコンポーネントをペイントします。protected voidSynthProgressBarUI.paint(SynthContext context, Graphics g) 指定されたコンポーネントをペイントします。voidSynthRootPaneUI.paint(Graphics g, JComponent c) Look & Feelに従って、指定されたコンポーネントをペイントします。protected voidSynthRootPaneUI.paint(SynthContext context, Graphics g) 指定されたコンポーネントをペイントします。voidSynthScrollBarUI.paint(Graphics g, JComponent c) Look & Feelに従って、指定されたコンポーネントをペイントします。protected voidSynthScrollBarUI.paint(SynthContext context, Graphics g) 指定されたコンポーネントをペイントします。voidSynthScrollPaneUI.paint(Graphics g, JComponent c) Look & Feelに従って、指定されたコンポーネントをペイントします。protected voidSynthScrollPaneUI.paint(SynthContext context, Graphics g) 指定されたコンポーネントをペイントします。voidSynthSeparatorUI.paint(Graphics g, JComponent c) Look & Feelに従って、指定されたコンポーネントをペイントします。protected voidSynthSeparatorUI.paint(SynthContext context, Graphics g) 指定されたコンポーネントをペイントします。voidSynthSliderUI.paint(Graphics g, JComponent c) Look & Feelに従って、指定されたコンポーネントをペイントします。protected voidSynthSliderUI.paint(SynthContext context, Graphics g) 指定されたコンポーネントをペイントします。voidSynthSpinnerUI.paint(Graphics g, JComponent c) Look & Feelに従って、指定されたコンポーネントをペイントします。protected voidSynthSpinnerUI.paint(SynthContext context, Graphics g) 指定されたコンポーネントをペイントします。voidSynthSplitPaneUI.paint(Graphics g, JComponent c) Look & Feelに従って、指定されたコンポーネントをペイントします。protected voidSynthSplitPaneUI.paint(SynthContext context, Graphics g) 指定されたコンポーネントをペイントします。voidSynthTabbedPaneUI.paint(Graphics g, JComponent c) Look & Feelに従って、指定されたコンポーネントをペイントします。protected voidSynthTabbedPaneUI.paint(SynthContext context, Graphics g) 指定されたコンポーネントをペイントします。voidSynthTableHeaderUI.paint(Graphics g, JComponent c) Look & Feelに従って、指定されたコンポーネントをペイントします。protected voidSynthTableHeaderUI.paint(SynthContext context, Graphics g) 指定されたコンポーネントをペイントします。voidSynthTableUI.paint(Graphics g, JComponent c) Look & Feelに従って、指定されたコンポーネントをペイントします。protected voidSynthTableUI.paint(SynthContext context, Graphics g) 指定されたコンポーネントをペイントします。protected voidSynthTextAreaUI.paint(SynthContext context, Graphics g) 指定されたコンポーネントをペイントします。protected voidSynthTextFieldUI.paint(SynthContext context, Graphics g) 指定されたコンポーネントをペイントします。voidSynthToolBarUI.paint(Graphics g, JComponent c) Look & Feelに従って、指定されたコンポーネントをペイントします。protected voidSynthToolBarUI.paint(SynthContext context, Graphics g) ツールバーをペイントします。voidSynthToolTipUI.paint(Graphics g, JComponent c) Look & Feelに従って、指定されたコンポーネントをペイントします。protected voidSynthToolTipUI.paint(SynthContext context, Graphics g) 指定されたコンポーネントをペイントします。voidSynthTreeUI.paint(Graphics g, JComponent c) Look & Feelに従って、指定されたコンポーネントをペイントします。protected voidSynthTreeUI.paint(SynthContext context, Graphics g) 指定されたコンポーネントをペイントします。voidSynthViewportUI.paint(Graphics g, JComponent c) Look & Feelに従って、指定されたコンポーネントをペイントします。protected voidSynthViewportUI.paint(SynthContext context, Graphics g) 指定されたコンポーネントをペイントします。voidSynthPainter.paintArrowButtonBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 矢印ボタンのバックグラウンドをペイントします。voidSynthPainter.paintArrowButtonBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 矢印ボタンのボーダーをペイントします。voidSynthPainter.paintArrowButtonForeground(SynthContext context, Graphics g, int x, int y, int w, int h, int direction) 矢印ボタンのフォアグラウンドをペイントします。protected voidSynthTextAreaUI.paintBackground(Graphics g) ビューのバックグラウンドをペイントします。protected voidSynthTextFieldUI.paintBackground(Graphics g) ビューのバックグラウンドをペイントします。voidSynthButtonUI.paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ボーダーをペイントします。voidSynthColorChooserUI.paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ボーダーをペイントします。voidSynthComboBoxUI.paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ボーダーをペイントします。voidSynthDesktopIconUI.paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ボーダーをペイントします。voidSynthDesktopPaneUI.paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ボーダーをペイントします。voidSynthEditorPaneUI.paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ボーダーをペイントします。voidSynthInternalFrameUI.paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ボーダーをペイントします。voidSynthLabelUI.paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ボーダーをペイントします。voidSynthListUI.paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ボーダーをペイントします。voidSynthMenuBarUI.paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ボーダーをペイントします。voidSynthMenuItemUI.paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ボーダーをペイントします。voidSynthMenuUI.paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ボーダーをペイントします。voidSynthOptionPaneUI.paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ボーダーをペイントします。voidSynthPanelUI.paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ボーダーをペイントします。voidSynthPopupMenuUI.paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ボーダーをペイントします。voidSynthProgressBarUI.paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ボーダーをペイントします。voidSynthRootPaneUI.paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ボーダーをペイントします。voidSynthScrollBarUI.paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ボーダーをペイントします。voidSynthScrollPaneUI.paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ボーダーをペイントします。voidSynthSeparatorUI.paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ボーダーをペイントします。voidSynthSliderUI.paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ボーダーをペイントします。voidSynthSpinnerUI.paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ボーダーをペイントします。voidSynthSplitPaneUI.paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ボーダーをペイントします。voidSynthTabbedPaneUI.paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ボーダーをペイントします。voidSynthTableHeaderUI.paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ボーダーをペイントします。voidSynthTableUI.paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ボーダーをペイントします。voidSynthTextAreaUI.paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ボーダーをペイントします。voidSynthTextFieldUI.paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ボーダーをペイントします。voidSynthToolBarUI.paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ボーダーをペイントします。voidSynthToolTipUI.paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ボーダーをペイントします。voidSynthTreeUI.paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ボーダーをペイントします。voidSynthUI.paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ボーダーをペイントします。voidSynthViewportUI.paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ボーダーをペイントします。voidSynthPainter.paintButtonBackground(SynthContext context, Graphics g, int x, int y, int w, int h) ボタンのバックグラウンドをペイントします。voidSynthPainter.paintButtonBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ボタンのボーダーをペイントします。voidSynthPainter.paintCheckBoxBackground(SynthContext context, Graphics g, int x, int y, int w, int h) チェックボックスのバックグラウンドをペイントします。voidSynthPainter.paintCheckBoxBorder(SynthContext context, Graphics g, int x, int y, int w, int h) チェックボックスのボーダーをペイントします。voidSynthPainter.paintCheckBoxMenuItemBackground(SynthContext context, Graphics g, int x, int y, int w, int h) チェックボックスのメニュー項目のバックグラウンドをペイントします。voidSynthPainter.paintCheckBoxMenuItemBorder(SynthContext context, Graphics g, int x, int y, int w, int h) チェックボックスのメニュー項目のボーダーをペイントします。voidSynthPainter.paintColorChooserBackground(SynthContext context, Graphics g, int x, int y, int w, int h) カラー・チューザのバックグラウンドをペイントします。voidSynthPainter.paintColorChooserBorder(SynthContext context, Graphics g, int x, int y, int w, int h) カラー・チューザのボーダーをペイントします。voidSynthPainter.paintComboBoxBackground(SynthContext context, Graphics g, int x, int y, int w, int h) コンボボックスのバックグラウンドをペイントします。voidSynthPainter.paintComboBoxBorder(SynthContext context, Graphics g, int x, int y, int w, int h) コンボボックスのボーダーをペイントします。protected voidSynthToolBarUI.paintContent(SynthContext context, Graphics g, Rectangle bounds) ツールバーの内容をペイントします。voidSynthComboBoxUI.paintCurrentValue(Graphics g, Rectangle bounds, boolean hasFocus) 現在選択されている項目をペイントします。voidSynthPainter.paintDesktopIconBackground(SynthContext context, Graphics g, int x, int y, int w, int h) デスクトップ・アイコンのバックグラウンドをペイントします。voidSynthPainter.paintDesktopIconBorder(SynthContext context, Graphics g, int x, int y, int w, int h) デスクトップ・アイコンのボーダーをペイントします。voidSynthPainter.paintDesktopPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h) デスクトップ・ペインのバックグラウンドをペイントします。voidSynthPainter.paintDesktopPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h) デスクトップ・ペインのバックグラウンドをペイントします。voidSynthPainter.paintEditorPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h) エディタ・ペインのバックグラウンドをペイントします。voidSynthPainter.paintEditorPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h) エディタ・ペインのボーダーをペイントします。voidSynthPainter.paintFileChooserBackground(SynthContext context, Graphics g, int x, int y, int w, int h) ファイル・チューザのバックグラウンドをペイントします。voidSynthPainter.paintFileChooserBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ファイル・チューザのボーダーをペイントします。voidSynthPainter.paintFormattedTextFieldBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 書式付きテキスト・フィールドのバックグラウンドをペイントします。voidSynthPainter.paintFormattedTextFieldBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 書式付きテキスト・フィールドのボーダーをペイントします。static voidSynthGraphicsUtils.paintIcon(Icon icon, SynthContext context, Graphics g, int x, int y, int width, int height) アイコンをペイントします。default voidvoidSynthIcon.paintIcon(SynthContext context, Graphics g, int x, int y, int width, int height) 指定されたsynthコンテキストのアイコンを、指定されたロケーションにペイントします。voidSynthPainter.paintInternalFrameBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 内部フレームのバックグラウンドをペイントします。voidSynthPainter.paintInternalFrameBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 内部フレームのボーダーをペイントします。voidSynthPainter.paintInternalFrameTitlePaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 内部フレームのタイトル・ペインのバックグラウンドをペイントします。voidSynthPainter.paintInternalFrameTitlePaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 内部フレームのタイトル・ペインのボーダーをペイントします。voidSynthPainter.paintLabelBackground(SynthContext context, Graphics g, int x, int y, int w, int h) ラベルのバックグラウンドをペイントします。voidSynthPainter.paintLabelBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ラベルのボーダーをペイントします。voidSynthPainter.paintListBackground(SynthContext context, Graphics g, int x, int y, int w, int h) リストのバックグラウンドをペイントします。voidSynthPainter.paintListBorder(SynthContext context, Graphics g, int x, int y, int w, int h) リストのボーダーをペイントします。voidSynthPainter.paintMenuBackground(SynthContext context, Graphics g, int x, int y, int w, int h) メニューのバックグラウンドをペイントします。voidSynthPainter.paintMenuBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h) メニュー・バーのバックグラウンドをペイントします。voidSynthPainter.paintMenuBarBorder(SynthContext context, Graphics g, int x, int y, int w, int h) メニュー・バーのボーダーをペイントします。voidSynthPainter.paintMenuBorder(SynthContext context, Graphics g, int x, int y, int w, int h) メニューのボーダーをペイントします。voidSynthPainter.paintMenuItemBackground(SynthContext context, Graphics g, int x, int y, int w, int h) メニュー項目のバックグラウンドをペイントします。voidSynthPainter.paintMenuItemBorder(SynthContext context, Graphics g, int x, int y, int w, int h) メニュー項目のボーダーをペイントします。voidSynthPainter.paintOptionPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h) オプション・ペインのバックグラウンドをペイントします。voidSynthPainter.paintOptionPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h) オプション・ペインのボーダーをペイントします。voidSynthPainter.paintPanelBackground(SynthContext context, Graphics g, int x, int y, int w, int h) パネルのバックグラウンドをペイントします。voidSynthPainter.paintPanelBorder(SynthContext context, Graphics g, int x, int y, int w, int h) パネルのボーダーをペイントします。voidSynthPainter.paintPasswordFieldBackground(SynthContext context, Graphics g, int x, int y, int w, int h) パスワード・フィールドのバックグラウンドをペイントします。voidSynthPainter.paintPasswordFieldBorder(SynthContext context, Graphics g, int x, int y, int w, int h) パスワード・フィールドのボーダーをペイントします。voidSynthPainter.paintPopupMenuBackground(SynthContext context, Graphics g, int x, int y, int w, int h) ポップアップ・メニューのバックグラウンドをペイントします。voidSynthPainter.paintPopupMenuBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ポップアップ・メニューのボーダーをペイントします。voidSynthPainter.paintProgressBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 進捗バーのバックグラウンドをペイントします。voidSynthPainter.paintProgressBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 進捗バーのバックグラウンドをペイントします。voidSynthPainter.paintProgressBarBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 進捗バーのボーダーをペイントします。voidSynthPainter.paintProgressBarBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 進捗バーのボーダーをペイントします。voidSynthPainter.paintProgressBarForeground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 進捗バーのフォアグラウンドをペイントします。また、進捗バーの進捗状況を示します。voidSynthPainter.paintRadioButtonBackground(SynthContext context, Graphics g, int x, int y, int w, int h) ラジオ・ボタンのバックグラウンドをペイントします。voidSynthPainter.paintRadioButtonBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ラジオ・ボタンのボーダーをペイントします。voidSynthPainter.paintRadioButtonMenuItemBackground(SynthContext context, Graphics g, int x, int y, int w, int h) ラジオ・ボタンのメニュー項目のバックグラウンドをペイントします。voidSynthPainter.paintRadioButtonMenuItemBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ラジオ・ボタンのメニュー項目のボーダーをペイントします。voidSynthPainter.paintRootPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h) ルート・ペインのバックグラウンドをペイントします。voidSynthPainter.paintRootPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ルート・ペインのボーダーをペイントします。voidSynthPainter.paintScrollBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h) スクロール・バーのバックグラウンドをペイントします。voidSynthPainter.paintScrollBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) スクロール・バーのバックグラウンドをペイントします。voidSynthPainter.paintScrollBarBorder(SynthContext context, Graphics g, int x, int y, int w, int h) スクロール・バーのボーダーをペイントします。voidSynthPainter.paintScrollBarBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) スクロール・バーのボーダーをペイントします。voidSynthPainter.paintScrollBarThumbBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) スクロール・バーのつまみのバックグラウンドをペイントします。voidSynthPainter.paintScrollBarThumbBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) スクロール・バーのつまみのボーダーをペイントします。voidSynthPainter.paintScrollBarTrackBackground(SynthContext context, Graphics g, int x, int y, int w, int h) スクロール・バーのトラックのバックグラウンドをペイントします。voidSynthPainter.paintScrollBarTrackBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) スクロール・バーのトラックのバックグラウンドをペイントします。voidSynthPainter.paintScrollBarTrackBorder(SynthContext context, Graphics g, int x, int y, int w, int h) スクロール・バーのトラックのボーダーをペイントします。voidSynthPainter.paintScrollBarTrackBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) スクロール・バーのトラックのボーダーをペイントします。voidSynthPainter.paintScrollPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h) スクロール・ペインのバックグラウンドをペイントします。voidSynthPainter.paintScrollPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h) スクロール・ペインのボーダーをペイントします。voidSynthPainter.paintSeparatorBackground(SynthContext context, Graphics g, int x, int y, int w, int h) セパレータのバックグラウンドをペイントします。voidSynthPainter.paintSeparatorBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) セパレータのバックグラウンドをペイントします。voidSynthPainter.paintSeparatorBorder(SynthContext context, Graphics g, int x, int y, int w, int h) セパレータのボーダーをペイントします。voidSynthPainter.paintSeparatorBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) セパレータのボーダーをペイントします。voidSynthPainter.paintSeparatorForeground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) セパレータのフォアグラウンドをペイントします。voidSynthPainter.paintSliderBackground(SynthContext context, Graphics g, int x, int y, int w, int h) スライダのバックグラウンドをペイントします。voidSynthPainter.paintSliderBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) スライダのバックグラウンドをペイントします。voidSynthPainter.paintSliderBorder(SynthContext context, Graphics g, int x, int y, int w, int h) スライダのボーダーをペイントします。voidSynthPainter.paintSliderBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) スライダのボーダーをペイントします。voidSynthPainter.paintSliderThumbBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) スライダのつまみのバックグラウンドをペイントします。voidSynthPainter.paintSliderThumbBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) スライダのつまみのボーダーをペイントします。voidSynthPainter.paintSliderTrackBackground(SynthContext context, Graphics g, int x, int y, int w, int h) スライダのトラックのバックグラウンドをペイントします。voidSynthPainter.paintSliderTrackBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) スライダのトラックのバックグラウンドをペイントします。voidSynthPainter.paintSliderTrackBorder(SynthContext context, Graphics g, int x, int y, int w, int h) スライダのトラックのボーダーをペイントします。voidSynthPainter.paintSliderTrackBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) スライダのトラックのボーダーをペイントします。voidSynthPainter.paintSpinnerBackground(SynthContext context, Graphics g, int x, int y, int w, int h) スピナーのバックグラウンドをペイントします。voidSynthPainter.paintSpinnerBorder(SynthContext context, Graphics g, int x, int y, int w, int h) スピナーのボーダーをペイントします。voidSynthPainter.paintSplitPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 分割ペインのバックグラウンドをペイントします。voidSynthPainter.paintSplitPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 分割ペインのボーダーをペイントします。voidSynthPainter.paintSplitPaneDividerBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 分割ペインのディバイダのバックグラウンドをペイントします。voidSynthPainter.paintSplitPaneDividerBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 分割ペインのディバイダのバックグラウンドをペイントします。voidSynthPainter.paintSplitPaneDividerForeground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) 分割ペインのディバイダのフォアグラウンドをペイントします。voidSynthPainter.paintSplitPaneDragDivider(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) ユーザーが分割ペインのディバイダをドラッグしているときにディバイダをペイントします。voidSynthPainter.paintTabbedPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h) タブ・ペインのバックグラウンドをペイントします。voidSynthPainter.paintTabbedPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h) タブ・ペインのボーダーをペイントします。voidSynthPainter.paintTabbedPaneContentBackground(SynthContext context, Graphics g, int x, int y, int w, int h) 選択されたタブ・ペインのタブの内容が格納されている領域のバックグラウンドをペイントします。voidSynthPainter.paintTabbedPaneContentBorder(SynthContext context, Graphics g, int x, int y, int w, int h) 選択されたタブ・ペインのタブの内容が格納されている領域のボーダーをペイントします。voidSynthPainter.paintTabbedPaneTabAreaBackground(SynthContext context, Graphics g, int x, int y, int w, int h) タブ・ペインのタブの背後にある領域のバックグラウンドをペイントします。voidSynthPainter.paintTabbedPaneTabAreaBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) タブ・ペインのタブの背後にある領域のバックグラウンドをペイントします。voidSynthPainter.paintTabbedPaneTabAreaBorder(SynthContext context, Graphics g, int x, int y, int w, int h) タブ・ペインのタブの背後にある領域のボーダーをペイントします。voidSynthPainter.paintTabbedPaneTabAreaBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) タブ・ペインのタブの背後にある領域のボーダーをペイントします。voidSynthPainter.paintTabbedPaneTabBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int tabIndex) タブ・ペインのタブのバックグラウンドをペイントします。voidSynthPainter.paintTabbedPaneTabBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int tabIndex, int orientation) タブ・ペインのタブのバックグラウンドをペイントします。voidSynthPainter.paintTabbedPaneTabBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int tabIndex) タブ・ペインのタブのボーダーをペイントします。voidSynthPainter.paintTabbedPaneTabBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int tabIndex, int orientation) タブ・ペインのタブのボーダーをペイントします。voidSynthPainter.paintTableBackground(SynthContext context, Graphics g, int x, int y, int w, int h) テーブルのバックグラウンドをペイントします。voidSynthPainter.paintTableBorder(SynthContext context, Graphics g, int x, int y, int w, int h) テーブルのボーダーをペイントします。voidSynthPainter.paintTableHeaderBackground(SynthContext context, Graphics g, int x, int y, int w, int h) テーブルのヘッダーのバックグラウンドをペイントします。voidSynthPainter.paintTableHeaderBorder(SynthContext context, Graphics g, int x, int y, int w, int h) テーブルのヘッダーのボーダーをペイントします。voidSynthGraphicsUtils.paintText(SynthContext ss, Graphics g, String text, int x, int y, int mnemonicIndex) 指定された位置にテキストをペイントします。voidSynthGraphicsUtils.paintText(SynthContext ss, Graphics g, String text, Rectangle bounds, int mnemonicIndex) 指定された位置にテキストをペイントします。voidSynthGraphicsUtils.paintText(SynthContext ss, Graphics g, String text, Icon icon, int hAlign, int vAlign, int hTextPosition, int vTextPosition, int iconTextGap, int mnemonicIndex, int textOffset) アイコンとテキストをペイントします。protected voidSynthProgressBarUI.paintText(SynthContext context, Graphics g, String title) コンポーネントのテキストをペイントします。voidSynthPainter.paintTextAreaBackground(SynthContext context, Graphics g, int x, int y, int w, int h) テキスト領域のバックグラウンドをペイントします。voidSynthPainter.paintTextAreaBorder(SynthContext context, Graphics g, int x, int y, int w, int h) テキスト領域のボーダーをペイントします。voidSynthPainter.paintTextFieldBackground(SynthContext context, Graphics g, int x, int y, int w, int h) テキスト・フィールドのバックグラウンドをペイントします。voidSynthPainter.paintTextFieldBorder(SynthContext context, Graphics g, int x, int y, int w, int h) テキスト・フィールドのボーダーをペイントします。voidSynthPainter.paintTextPaneBackground(SynthContext context, Graphics g, int x, int y, int w, int h) テキスト・ペインのバックグラウンドをペイントします。voidSynthPainter.paintTextPaneBorder(SynthContext context, Graphics g, int x, int y, int w, int h) テキスト・ペインのボーダーをペイントします。protected voidSynthScrollBarUI.paintThumb(SynthContext context, Graphics g, Rectangle thumbBounds) スクロール・バーのつまみをペイントします。protected voidSynthSliderUI.paintThumb(SynthContext context, Graphics g, Rectangle thumbBounds) スライダのつまみをペイントします。voidSynthPainter.paintToggleButtonBackground(SynthContext context, Graphics g, int x, int y, int w, int h) トグル・ボタンのバックグラウンドをペイントします。voidSynthPainter.paintToggleButtonBorder(SynthContext context, Graphics g, int x, int y, int w, int h) トグル・ボタンのボーダーをペイントします。voidSynthPainter.paintToolBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h) ツールバーのバックグラウンドをペイントします。voidSynthPainter.paintToolBarBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) ツールバーのバックグラウンドをペイントします。voidSynthPainter.paintToolBarBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ツールバーのボーダーをペイントします。voidSynthPainter.paintToolBarBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) ツールバーのボーダーをペイントします。voidSynthPainter.paintToolBarContentBackground(SynthContext context, Graphics g, int x, int y, int w, int h) ツールバーの内容領域のバックグラウンドをペイントします。voidSynthPainter.paintToolBarContentBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) ツールバーの内容領域のバックグラウンドをペイントします。voidSynthPainter.paintToolBarContentBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ツールバーの内容領域のボーダーをペイントします。voidSynthPainter.paintToolBarContentBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) ツールバーの内容領域のボーダーをペイントします。voidSynthPainter.paintToolBarDragWindowBackground(SynthContext context, Graphics g, int x, int y, int w, int h) ツールバーがそのプライマリ・フレームから切り離されたときに、ツールバーが格納されているウィンドウのバックグラウンドをペイントします。voidSynthPainter.paintToolBarDragWindowBackground(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) ツールバーがそのプライマリ・フレームから切り離されたときに、ツールバーが格納されているウィンドウのバックグラウンドをペイントします。voidSynthPainter.paintToolBarDragWindowBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ツールバーがそのプライマリ・フレームから切り離されたときに、ツールバーが格納されているウィンドウのボーダーをペイントします。voidSynthPainter.paintToolBarDragWindowBorder(SynthContext context, Graphics g, int x, int y, int w, int h, int orientation) ツールバーがそのプライマリ・フレームから切り離されたときに、ツールバーが格納されているウィンドウのボーダーをペイントします。voidSynthPainter.paintToolTipBackground(SynthContext context, Graphics g, int x, int y, int w, int h) ツールヒントのバックグラウンドをペイントします。voidSynthPainter.paintToolTipBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ツールヒントのボーダーをペイントします。protected voidSynthScrollBarUI.paintTrack(SynthContext context, Graphics g, Rectangle trackBounds) スクロール・バーのトラックをペイントします。protected voidSynthSliderUI.paintTrack(SynthContext context, Graphics g, Rectangle trackBounds) スライダのトラックをペイントします。voidSynthPainter.paintTreeBackground(SynthContext context, Graphics g, int x, int y, int w, int h) ツリーのバックグラウンドをペイントします。voidSynthPainter.paintTreeBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ツリーのボーダーをペイントします。voidSynthPainter.paintTreeCellBackground(SynthContext context, Graphics g, int x, int y, int w, int h) ツリー内のセルが格納されている行のバックグラウンドをペイントします。voidSynthPainter.paintTreeCellBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ツリー内のセルが格納されている行のボーダーをペイントします。voidSynthPainter.paintTreeCellFocus(SynthContext context, Graphics g, int x, int y, int w, int h) ツリー内のセルにフォーカスがあるときに、セルのフォーカス・インジケータをペイントします。voidSynthPainter.paintViewportBackground(SynthContext context, Graphics g, int x, int y, int w, int h) ビュー・ポートのバックグラウンドをペイントします。voidSynthPainter.paintViewportBorder(SynthContext context, Graphics g, int x, int y, int w, int h) ビュー・ポートのボーダーをペイントします。voidSynthButtonUI.update(Graphics g, JComponent c) このUI委譲に、指定されたコンポーネントを再ペイントするよう通知します。voidSynthColorChooserUI.update(Graphics g, JComponent c) このUI委譲に、指定されたコンポーネントを再ペイントするよう通知します。voidSynthComboBoxUI.update(Graphics g, JComponent c) このUI委譲に、指定されたコンポーネントを再ペイントするよう通知します。voidSynthDesktopIconUI.update(Graphics g, JComponent c) このUI委譲に、指定されたコンポーネントを再ペイントするよう通知します。voidSynthDesktopPaneUI.update(Graphics g, JComponent c) このUI委譲に、指定されたコンポーネントを再ペイントするよう通知します。voidSynthEditorPaneUI.update(Graphics g, JComponent c) このUI委譲に、指定されたコンポーネントを再ペイントするよう通知します。voidSynthInternalFrameUI.update(Graphics g, JComponent c) このUI委譲に、指定されたコンポーネントを再ペイントするよう通知します。voidSynthLabelUI.update(Graphics g, JComponent c) このUI委譲に、指定されたコンポーネントを再ペイントするよう通知します。voidSynthListUI.update(Graphics g, JComponent c) このUI委譲に、指定されたコンポーネントを再ペイントするよう通知します。voidSynthMenuBarUI.update(Graphics g, JComponent c) このUI委譲に、指定されたコンポーネントを再ペイントするよう通知します。voidSynthMenuItemUI.update(Graphics g, JComponent c) このUI委譲に、指定されたコンポーネントを再ペイントするよう通知します。voidSynthMenuUI.update(Graphics g, JComponent c) このUI委譲に、指定されたコンポーネントを再ペイントするよう通知します。voidSynthOptionPaneUI.update(Graphics g, JComponent c) このUI委譲に、指定されたコンポーネントを再ペイントするよう通知します。voidSynthPanelUI.update(Graphics g, JComponent c) このUI委譲に、指定されたコンポーネントを再ペイントするよう通知します。voidSynthPopupMenuUI.update(Graphics g, JComponent c) このUI委譲に、指定されたコンポーネントを再ペイントするよう通知します。voidSynthProgressBarUI.update(Graphics g, JComponent c) このUI委譲に、指定されたコンポーネントを再ペイントするよう通知します。voidSynthRootPaneUI.update(Graphics g, JComponent c) このUI委譲に、指定されたコンポーネントを再ペイントするよう通知します。voidSynthScrollBarUI.update(Graphics g, JComponent c) このUI委譲に、指定されたコンポーネントを再ペイントするよう通知します。voidSynthScrollPaneUI.update(Graphics g, JComponent c) このUI委譲に、指定されたコンポーネントを再ペイントするよう通知します。voidSynthSeparatorUI.update(Graphics g, JComponent c) このUI委譲に、指定されたコンポーネントを再ペイントするよう通知します。voidSynthSliderUI.update(Graphics g, JComponent c) このUI委譲に、指定されたコンポーネントを再ペイントするよう通知します。voidSynthSpinnerUI.update(Graphics g, JComponent c) このUI委譲に、指定されたコンポーネントを再ペイントするよう通知します。voidSynthSplitPaneUI.update(Graphics g, JComponent c) このUI委譲に、指定されたコンポーネントを再ペイントするよう通知します。voidSynthTabbedPaneUI.update(Graphics g, JComponent c) このUI委譲に、指定されたコンポーネントを再ペイントするよう通知します。voidSynthTableHeaderUI.update(Graphics g, JComponent c) このUI委譲に、指定されたコンポーネントを再ペイントするよう通知します。voidSynthTableUI.update(Graphics g, JComponent c) このUI委譲に、指定されたコンポーネントを再ペイントするよう通知します。voidSynthTextAreaUI.update(Graphics g, JComponent c) このUI委譲に、指定されたコンポーネントを再ペイントするよう通知します。voidSynthTextFieldUI.update(Graphics g, JComponent c) このUI委譲に、指定されたコンポーネントを再ペイントするよう通知します。voidSynthToolBarUI.update(Graphics g, JComponent c) このUI委譲に、指定されたコンポーネントを再ペイントするよう通知します。voidSynthToolTipUI.update(Graphics g, JComponent c) このUI委譲に、指定されたコンポーネントを再ペイントするよう通知します。voidSynthTreeUI.update(Graphics g, JComponent c) このUI委譲に、指定されたコンポーネントを再ペイントするよう通知します。voidSynthViewportUI.update(Graphics g, JComponent c) このUI委譲に、指定されたコンポーネントを再ペイントするよう通知します。 -
javax.swing.textでのGraphicsの使用
Graphicsを返すjavax.swing.textのメソッドGraphics型のパラメータを持つjavax.swing.textのメソッド修飾子と型メソッド説明protected intPasswordView.drawEchoCharacter(Graphics g, int x, int y, char c) 非推奨。protected void非推奨。protected voidprotected intPasswordView.drawSelectedText(Graphics g, int x, int y, int p0, int p1) protected intPlainView.drawSelectedText(Graphics g, int x, int y, int p0, int p1) protected intWrappedPlainView.drawSelectedText(Graphics g, int x, int y, int p0, int p1) static final intUtilities.drawTabbedText(Segment s, int x, int y, Graphics g, TabExpander e, int startOffset) protected intPasswordView.drawUnselectedText(Graphics g, int x, int y, int p0, int p1) protected intPlainView.drawUnselectedText(Graphics g, int x, int y, int p0, int p1) protected intWrappedPlainView.drawUnselectedText(Graphics g, int x, int y, int p0, int p1) void指定された割当ておよびレンダリング表面を使って、ビューをレンダリングします。void特定のレンダリング表面とその表面上の領域を使用してBoxViewをレンダリングします。voidキャレットをレンダリングします。void実際のペイントの動作は通常、コンポーネントがその親コンテナ(このビューを収容するコンテナ)との関連付けから発生します。voidキャレットを垂直線としてレンダリングします。voidDefaultHighlighter.DefaultHighlightPainter.paint(Graphics g, int offs0, int offs1, Shape bounds, JTextComponent c) ハイライトをペイントします。voidハイライトをレンダリングします。void指定されたレンダリング表面およびその表面上の領域を使ってレンダリングします。abstract void指定された範囲を表すグリフをペイントします。void一連のテキスト・スタイルの一部をレンダリングします。voidHighlighter.HighlightPainter.paint(Graphics g, int p0, int p1, Shape bounds, JTextComponent c) ハイライトをレンダリングします。voidハイライトをレンダリングします。voidアイコンをペイントします。void指定されたレンダリング表面およびその表面上の領域を使ってレンダリングします。void指定されたレンダリング表面およびその表面上の領域を使ってレンダリングします。abstract void指定されたレンダリング表面およびその表面上の領域を使ってレンダリングします。void指定されたレンダリング表面およびその表面上の領域を使ってレンダリングします。protected voidBoxView.paintChild(Graphics g, Rectangle alloc, int index) 子をペイントします。voidAsyncBoxView.ChildLocator.paintChildren(Graphics g) クリップ領域を交差する子をペイントします。DefaultHighlighter.DefaultHighlightPainter.paintLayer(Graphics g, int offs0, int offs1, Shape bounds, JTextComponent c, View view) ハイライトの一部分をペイントします。abstract ShapeLayeredHighlighter.LayerPainter.paintLayer(Graphics g, int p0, int p1, Shape viewBounds, JTextComponent editor, View view) ハイライトの一部分をペイントします。voidDefaultHighlighter.paintLayeredHighlights(Graphics g, int p0, int p1, Shape viewBounds, JTextComponent editor, View view) このメソッドは、葉View (LabelViewなど)のレンダリング中に呼び出されます。abstract voidLayeredHighlighter.paintLayeredHighlights(Graphics g, int p0, int p1, Shape viewBounds, JTextComponent editor, View view) このメソッドは、葉View (LabelViewなど)のレンダリング中に呼び出されます。 -
javax.swing.text.htmlでのGraphicsの使用
Graphics型のパラメータを持つjavax.swing.text.htmlのメソッド修飾子と型メソッド説明void指定されたレンダリング表面およびその表面上の領域を使ってレンダリングします。voidViewをペイントします。void指定されたレンダリング表面およびその表面上の領域を使ってレンダリングします。void指定されたレンダリング表面およびその表面上の領域を使ってレンダリングします。void指定された属性に従ってCSSボックスをペイントします。void指定された属性に従ってCSSリスト修飾をペイントします。protected voidListView.paintChild(Graphics g, Rectangle alloc, int index) 子の1つをペイントします。paint()で呼び出されます。 -
javax.swing.treeでのGraphicsの使用
Graphics型のパラメータを持つjavax.swing.treeのメソッド
PasswordView.drawEchoCharacter(Graphics2D, float, float, char)に置き換えられました