インタフェースSynthUI

すべてのスーパー・インタフェース:
SynthConstants
既知のすべての実装クラス:
SynthButtonUI, SynthCheckBoxMenuItemUI, SynthCheckBoxUI, SynthColorChooserUI, SynthComboBoxUI, SynthDesktopIconUI, SynthDesktopPaneUI, SynthEditorPaneUI, SynthFormattedTextFieldUI, SynthInternalFrameUI, SynthLabelUI, SynthListUI, SynthMenuBarUI, SynthMenuItemUI, SynthMenuUI, SynthOptionPaneUI, SynthPanelUI, SynthPasswordFieldUI, SynthPopupMenuUI, SynthProgressBarUI, SynthRadioButtonMenuItemUI, SynthRadioButtonUI, SynthRootPaneUI, SynthScrollBarUI, SynthScrollPaneUI, SynthSeparatorUI, SynthSliderUI, SynthSpinnerUI, SynthSplitPaneUI, SynthTabbedPaneUI, SynthTableHeaderUI, SynthTableUI, SynthTextAreaUI, SynthTextFieldUI, SynthTextPaneUI, SynthToggleButtonUI, SynthToolBarUI, SynthToolTipUI, SynthTreeUI, SynthViewportUI

public interface SynthUI extends SynthConstants
SynthUIは、特定のコンポーネントのSynthContextを取得するために使用します。
導入されたバージョン:
1.7
  • フィールドのサマリー

    インタフェースで宣言されたフィールド SynthConstants

    DEFAULT, DISABLED, ENABLED, FOCUSED, MOUSE_OVER, PRESSED, SELECTED
    修飾子と型
    フィールド
    説明
    static final int
    領域がデフォルトであることを示します。
    static final int
    領域が有効でないことを示すプライマリ状態です。
    static final int
    コンポーネントが有効であることを示すプライマリ状態です。
    static final int
    領域にフォーカスがあることを示します。
    static final int
    マウスが領域上にあることを示すプライマリ状態です。
    static final int
    領域が押された状態であることを示すプライマリ状態です。
    static final int
    領域が選択されていることを示します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    指定されたコンポーネントのコンテキストを返します。
    void
    paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
    ボーダーをペイントします。
  • メソッドの詳細

    • getContext

      SynthContext getContext(JComponent c)
      指定されたコンポーネントのコンテキストを返します。
      パラメータ:
      c - SynthContextを要求するコンポーネント。
      戻り値:
      コンポーネントを記述するSynthContext。
    • paintBorder

      void paintBorder(SynthContext context, Graphics g, int x, int y, int w, int h)
      ボーダーをペイントします。
      パラメータ:
      context - コンポーネント・コンテキスト
      g - ペイントされるGraphics
      x - X座標
      y - Y座標
      w - ボーダーの幅
      h - ボーダーの高さ