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

インタフェースBorder

    • メソッドの詳細

      • paintBorder

        void paintBorder​(Component c,
                         Graphics g,
                         int x,
                         int y,
                         int width,
                         int height)
        指定されたコンポーネントのボーダーを、指定された位置およびサイズでペイントします。
        パラメータ:
        c - このボーダーがペイントされるコンポーネント
        g - ペイント・グラフィックス
        x - ペイントされるボーダーのx座標
        y - ペイントされるボーダーのy座標
        width - ペイントされるボーダーの幅
        height - ペイントされるボーダーの高さ
      • getBorderInsets

        Insets getBorderInsets​(Component c)
        ボーダーのイン・セットを返します。
        パラメータ:
        c - このボーダーのイン・セットの値を適用するコンポーネント
        戻り値:
        このBorderの上、左、下、右のインセットを含むInsetsオブジェクト
      • isBorderOpaque

        boolean isBorderOpaque​()
        ボーダーが不透明かどうかを返します。 ボーダーが不透明である場合、ボーダーのバックグラウンドはペイント時にボーダー自身によって塗りつぶされます。
        戻り値:
        このBorderが不透明である場合はtrue