亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? mattebordermodel.java

?? SWING的界面UI包 SWING的界面UI包
?? JAVA
字號:

/*
 * MatteBorderModel.java
 *
 * Created on 2007-8-28, 0:01:25
 *
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package dyno.swing.designer.beans.adapters.borders;

import dyno.swing.designer.properties.PropertyCellEditor;
import dyno.swing.designer.properties.editors.accessibles.AccessiblePropertyCellEditor;
import dyno.swing.designer.properties.editors.ColorEditor;
import dyno.swing.designer.properties.editors.IconEditor;
import dyno.swing.designer.properties.editors.IntegerPropertyEditor;
import dyno.swing.designer.properties.renderer.ColorCellRenderer;
import dyno.swing.designer.properties.renderer.IconCellRenderer;
import java.awt.Color;
import javax.swing.Icon;
import javax.swing.border.Border;
import javax.swing.border.MatteBorder;
import javax.swing.table.DefaultTableCellRenderer;
import javax.swing.table.TableCellEditor;
import javax.swing.table.TableCellRenderer;

/**
 *
 * @author William Chen
 */
public class MatteBorderModel extends AbstractBorderModel {

    private MatteBorder border;
    private DefaultTableCellRenderer intRenderer;
    private PropertyCellEditor intEditor;
    private ColorCellRenderer colorRenderer;
    private AccessiblePropertyCellEditor colorEditor;
    private AccessiblePropertyCellEditor iconEditor;
    private IconCellRenderer iconRenderer;

    public MatteBorderModel(MatteBorder border) {
        this.border = border;
        intRenderer = new DefaultTableCellRenderer();
        intEditor = new PropertyCellEditor(new IntegerPropertyEditor());
        colorRenderer = new ColorCellRenderer();
        colorEditor = new AccessiblePropertyCellEditor(new ColorEditor());
        iconEditor = new AccessiblePropertyCellEditor(new IconEditor());
        iconRenderer = new IconCellRenderer();
    }

    public Border getBorder() {
        return border;
    }

    public int getRowCount() {
        return 6;
    }

    public TableCellRenderer getRenderer(int row) {
        switch (row) {
            case 0:
                return intRenderer;
            case 1:
                return intRenderer;
            case 2:
                return intRenderer;
            case 3:
                return intRenderer;
            case 4:
                return colorRenderer;
            default:
                return iconRenderer;
        }
    }

    public TableCellEditor getEditor(int row) {
        switch (row) {
            case 0:
                return intEditor;
            case 1:
                return intEditor;
            case 2:
                return intEditor;
            case 3:
                return intEditor;
            case 4:
                return colorEditor;
            default:
                return iconEditor;
        }
    }

    public Object getValue(int row, int column) {
        if (column == 0) {
            switch (row) {
                case 0:
                    return "top";
                case 1:
                    return "left";
                case 2:
                    return "bottom";
                case 3:
                    return "right";
                case 4:
                    return "color";
                default:
                    return "titleIcon";
            }
        } else {
            switch (row) {
                case 0:
                    return border.getBorderInsets().top;
                case 1:
                    return border.getBorderInsets().left;
                case 2:
                    return border.getBorderInsets().bottom;
                case 3:
                    return border.getBorderInsets().right;
                case 4:
                    return border.getMatteColor();
                default:
                    return border.getTileIcon();
            }
        }
    }

    public boolean setValue(Object value, int row, int column) {
        if (column == 0) {
            return false;
        } else {
            int top = border.getBorderInsets().top;
            int left = border.getBorderInsets().left;
            int bottom = border.getBorderInsets().bottom;
            int right = border.getBorderInsets().right;
            Color matteColor = border.getMatteColor();
            Icon titleIcon = border.getTileIcon();
            switch (row) {
                case 0:
                    if (value != null) {
                        top = ((Number) value).intValue();
                    }
                    break;
                case 1:
                    if (value != null) {
                        left = ((Number) value).intValue();
                    }
                    break;
                case 2:
                    if (value != null) {
                        bottom = ((Number) value).intValue();
                    }
                    break;
                case 3:
                    if (value != null) {
                        right = ((Number) value).intValue();
                    }
                    break;
                case 4:
                        matteColor = (Color) value;
                    break;
                default:
                        titleIcon = (Icon) value;
                    break;
            }
            if (titleIcon == null) {
                border = new MatteBorder(top, left, bottom, right, matteColor);
            } else {
                border = new MatteBorder(titleIcon);
            }
            return true;
        }
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩av不卡一区二区| 91在线精品一区二区三区| 一本大道av一区二区在线播放| 日韩视频免费观看高清在线视频| 中文字幕av资源一区| 国产高清精品网站| 久久久99精品久久| 99精品视频免费在线观看| 国产精品久久毛片av大全日韩| 成人激情动漫在线观看| 国产精品丝袜一区| 久久精品免费观看| 国产欧美一区二区三区网站| 国产福利一区二区三区视频| 欧美极品少妇xxxxⅹ高跟鞋| 99精品欧美一区| 亚洲一二三四区| 精品国产一区二区在线观看| 国产福利电影一区二区三区| 中文字幕欧美一| 7777精品伊人久久久大香线蕉| 日韩福利视频网| 国产精品国产自产拍高清av| 91麻豆精品一区二区三区| 亚洲一区二区三区四区在线观看 | 亚洲精品免费播放| 91.com视频| 色综合久久88色综合天天6 | 亚洲一区二区三区四区在线| wwww国产精品欧美| 欧美制服丝袜第一页| 久久99九九99精品| 午夜精品影院在线观看| 久久午夜电影网| 欧美一级淫片007| 91免费版pro下载短视频| 看国产成人h片视频| 亚洲精品久久久蜜桃| 国产精品色婷婷| 国产亚洲精品bt天堂精选| 欧美一区二区三区四区高清| 日本韩国一区二区三区| 成人av在线一区二区| 国产精一品亚洲二区在线视频| 亚洲免费视频成人| 亚洲女同女同女同女同女同69| 久久一夜天堂av一区二区三区| 欧美一区二区三区日韩视频| 欧美日韩一区二区三区四区五区| 国产精品综合一区二区| 久久99精品国产.久久久久久| 亚洲成国产人片在线观看| 亚洲欧美日韩成人高清在线一区| 国产精品视频九色porn| 亚洲三级电影全部在线观看高清| 日本一区二区三区国色天香| 国产喂奶挤奶一区二区三区| 精品粉嫩超白一线天av| 久久九九久久九九| 亚洲欧洲性图库| 亚洲成人自拍偷拍| 久久精品国产77777蜜臀| 国产麻豆精品视频| 99久久精品99国产精品| 欧美色爱综合网| 精品国产三级a在线观看| 国产欧美一区二区三区网站| 亚洲色图视频网| 日本强好片久久久久久aaa| 激情五月婷婷综合| 91在线精品秘密一区二区| 欧美色图一区二区三区| 中文字幕日本不卡| 老司机午夜精品| 欧美亚洲动漫精品| 国产精品久久久一本精品| 日本强好片久久久久久aaa| 91免费国产在线| 国产午夜精品一区二区三区嫩草| 1000精品久久久久久久久| 中文字幕日韩一区| 国产毛片精品国产一区二区三区| 欧美精品丝袜久久久中文字幕| 中文字幕欧美区| 国产一区二区0| 国产三级一区二区| 国内精品国产成人国产三级粉色| 欧美三级中文字| 亚洲国产成人高清精品| 一本久久a久久精品亚洲| 日本一区二区成人| www.一区二区| 一区在线观看免费| 成人h精品动漫一区二区三区| 精品美女一区二区| 国产老肥熟一区二区三区| 2014亚洲片线观看视频免费| 久久er精品视频| 7777精品伊人久久久大香线蕉最新版| 亚洲综合精品久久| 在线不卡一区二区| 九九精品视频在线看| 久久久99免费| 国产成人精品免费一区二区| 欧美一区二区久久久| 国产一区二区网址| 国产精品对白交换视频| 欧美优质美女网站| 青椒成人免费视频| 中文字幕第一页久久| 成人动漫视频在线| 午夜精品福利久久久| 国产亚洲综合性久久久影院| 91亚洲永久精品| 蜜臂av日日欢夜夜爽一区| 国产精品久久毛片av大全日韩| 91久久人澡人人添人人爽欧美| 性久久久久久久久久久久| 中文久久乱码一区二区| 欧美伊人久久大香线蕉综合69| 日本麻豆一区二区三区视频| 国产精品久久久久久妇女6080 | 亚洲国产精品激情在线观看| 在线一区二区视频| 国产精品一区二区三区四区| 亚洲一区二区成人在线观看| 久久久精品一品道一区| 91精品国产综合久久香蕉的特点| 粗大黑人巨茎大战欧美成人| 日日夜夜精品视频天天综合网| 国产精品国产三级国产普通话蜜臀 | 亚洲成在人线在线播放| 中文子幕无线码一区tr| 久久久久亚洲综合| 日韩视频免费观看高清在线视频| 欧美丝袜丝交足nylons| 91蜜桃在线免费视频| 高潮精品一区videoshd| 国产一区999| 国产一区免费电影| 国产乱子轮精品视频| 国产综合色在线视频区| 国产精品系列在线观看| 国产乱码精品一区二区三区忘忧草 | 亚洲国产精品人人做人人爽| 亚洲综合清纯丝袜自拍| 亚洲地区一二三色| 久久精品99久久久| 国产精品一区二区久久精品爱涩| 狠狠色丁香九九婷婷综合五月| 蜜臀久久99精品久久久久久9 | 免费看黄色91| 精品一区二区成人精品| 国产福利一区二区三区视频在线| 成人爱爱电影网址| 在线看国产日韩| 欧美大片免费久久精品三p| 久久毛片高清国产| 亚洲精品伦理在线| 久久国产综合精品| 91污在线观看| 欧美一级免费大片| 国产精品沙发午睡系列990531| 一区二区三区资源| 免费观看在线色综合| 不卡视频一二三四| 欧美一级欧美三级在线观看| 国产精品色婷婷| 蜜臀av一级做a爰片久久| 99精品国产视频| 精品国产乱码久久久久久1区2区| ㊣最新国产の精品bt伙计久久| 天堂成人国产精品一区| www.亚洲在线| 久久综合九色综合欧美亚洲| 亚洲另类在线一区| 大美女一区二区三区| 日韩一区二区三区视频在线| 日韩毛片精品高清免费| 国产一二精品视频| 欧美成人一区二区三区片免费| 亚洲蜜臀av乱码久久精品蜜桃| 国产九九视频一区二区三区| 4438x成人网最大色成网站| 亚洲麻豆国产自偷在线| 成人h精品动漫一区二区三区| 精品蜜桃在线看| 国产一区二区三区免费播放| 日韩情涩欧美日韩视频| 蜜臀av性久久久久蜜臀aⅴ流畅 | 欧美二区乱c少妇| 亚洲不卡av一区二区三区| 99精品久久久久久| 亚洲少妇最新在线视频| 99视频在线观看一区三区| 亚洲免费观看高清完整版在线观看| 99热精品一区二区| 亚洲男女毛片无遮挡| 欧美男生操女生| 日本在线不卡视频|