Module  java.desktop

Class BasicBorders.ButtonBorder

    • 字段详细信息

      • shadow

        protected Color shadow
        阴影的颜色
      • darkShadow

        protected Color darkShadow
        阴影的颜色。
      • highlight

        protected Color highlight
        亮点的颜色。
      • lightHighlight

        protected Color lightHighlight
        光的颜色突出。
    • 构造方法详细信息

      • ButtonBorder

        public ButtonBorder​(Color shadow,
                            Color darkShadow,
                            Color highlight,
                            Color lightHighlight)
        构造一个新的实例 ButtonBorder
        参数
        shadow - 阴影的颜色
        darkShadow - 暗影的颜色
        highlight - 高亮的颜色
        lightHighlight - 一种亮点的颜色
    • 方法详细信息

      • paintBorder

        public void paintBorder​(Component c,
                                Graphics g,
                                int x,
                                int y,
                                int width,
                                int height)
        描述从类复制: AbstractBorder
        此默认实现不绘画。
        Specified by:
        paintBorder在接口 Border
        重写:
        paintBorderAbstractBorder
        参数
        c - 正在绘制此边框的组件
        g - 油漆图形
        x - 绘画边框的x位置
        y - 绘画边框的y位置
        width - 绘画边框的宽度
        height - 绘画边框的高度
      • getBorderInsets

        public Insets getBorderInsets​(Component c,
                                      Insets insets)
        描述从类复制: AbstractBorder
        使用此Border的当前Insets重新初始化insets参数。
        重写:
        getBorderInsetsAbstractBorder
        参数
        c - 应用此边界插入值的组件
        insets - 要重新初始化的对象
        结果
        the insets object