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

クラスBorderUIResource.EtchedBorderUIResource

java.lang.Object
javax.swing.border.AbstractBorder
javax.swing.border.EtchedBorder
javax.swing.plaf.BorderUIResource.EtchedBorderUIResource
すべての実装されたインタフェース:
Serializable, Border, UIResource
含まれているクラス:
BorderUIResource

public static class BorderUIResource.EtchedBorderUIResource extends EtchedBorder implements UIResource
エッチングされたボーダーUIリソース。
  • コンストラクタの詳細

    • EtchedBorderUIResource

      public EtchedBorderUIResource()
      EtchedBorderUIResourceを構築します。
    • EtchedBorderUIResource

      public EtchedBorderUIResource(int etchType)
      EtchedBorderUIResourceを構築します。
      パラメータ:
      etchType - ボーダーが描画するエッチングのタイプ
    • EtchedBorderUIResource

      public EtchedBorderUIResource(Color highlight, Color shadow)
      EtchedBorderUIResourceを構築します。
      パラメータ:
      highlight - エッチングのハイライトに使うカラー
      shadow - エッチングの陰影に使うカラー
    • EtchedBorderUIResource

      @ConstructorProperties({"etchType","highlightColor","shadowColor"})public EtchedBorderUIResource(int etchType, Color highlight, Color shadow)
      EtchedBorderUIResourceを構築します。
      パラメータ:
      etchType - ボーダーが描画するエッチングのタイプ
      highlight - エッチングのハイライトに使うカラー
      shadow - エッチングの陰影に使うカラー