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

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

?? linebordermodel.java

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

/*
 * LineBorderModel.java
 *
 * Created on 2007-8-27, 23:40:39
 *
 * 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.BooleanRenderer;
import dyno.swing.designer.properties.PropertyCellEditor;
import dyno.swing.designer.properties.editors.accessibles.AccessiblePropertyCellEditor;
import dyno.swing.designer.properties.editors.BooleanEditor;
import dyno.swing.designer.properties.editors.ColorEditor;
import dyno.swing.designer.properties.editors.IntegerPropertyEditor;
import dyno.swing.designer.properties.renderer.ColorCellRenderer;
import java.awt.Color;
import javax.swing.border.Border;
import javax.swing.border.LineBorder;
import javax.swing.table.DefaultTableCellRenderer;
import javax.swing.table.TableCellEditor;
import javax.swing.table.TableCellRenderer;

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

    private LineBorder border;
    private DefaultTableCellRenderer thickRenderer;
    private PropertyCellEditor thickEditor;
    private ColorCellRenderer colorRenderer;
    private AccessiblePropertyCellEditor colorEditor;
    private BooleanRenderer booleanRenderer;
    private AccessiblePropertyCellEditor booleanEditor;

    public LineBorderModel(LineBorder border) {
        this.border = border;
        thickRenderer = new DefaultTableCellRenderer();
        thickEditor = new PropertyCellEditor(new IntegerPropertyEditor());
        colorRenderer = new ColorCellRenderer();
        colorEditor = new AccessiblePropertyCellEditor(new ColorEditor());
        booleanRenderer = new BooleanRenderer();
        booleanEditor = new AccessiblePropertyCellEditor(new BooleanEditor());
    }

    public Border getBorder() {
        return border;
    }

    public int getRowCount() {
        return 3;
    }

    public TableCellRenderer getRenderer(int row) {
        switch (row) {
            case 0:
                return thickRenderer;
            case 1:
                return colorRenderer;
            default:
                return booleanRenderer;
        }
    }

    public TableCellEditor getEditor(int row) {
        switch (row) {
            case 0:
                return thickEditor;
            case 1:
                return colorEditor;
            default:
                return booleanEditor;
        }
    }

    public Object getValue(int row, int column) {
        if (column == 0) {
            switch (row) {
                case 0:
                    return "thickness";
                case 1:
                    return "lineColor";
                default:
                    return "roundedCorners";
            }
        } else {
            switch (row) {
                case 0:
                    return border.getThickness();
                case 1:
                    return border.getLineColor();
                default:
                    return border.getRoundedCorners();
            }
        }
    }

    public boolean setValue(Object value, int row, int column) {
        if (column == 0) {
            return false;
        } else {
            int thickness = border.getThickness();
            Color lineColor = border.getLineColor();
            boolean roundedCorners = border.getRoundedCorners();
            switch (row) {
                case 0:
                    if (value != null) {
                        thickness = ((Number) value).intValue();
                    }
                    break;
                case 1:
                    lineColor = (Color) value;
                    break;
                default:
                    if (value != null) {
                        roundedCorners = (Boolean) value;
                    }
                    break;
            }
            border = new LineBorder(lineColor, thickness, roundedCorners);
            return true;
        }
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美一区二区视频| 精品视频在线看| 欧美国产欧美综合| 99在线热播精品免费| 一色桃子久久精品亚洲| 一本久久精品一区二区| 亚洲色图19p| 欧美精品日韩综合在线| 日韩1区2区3区| 久久久久久久性| 91美女蜜桃在线| 亚洲成人av资源| 精品国产一区二区三区忘忧草| 国产成人午夜片在线观看高清观看| 国产精品护士白丝一区av| 91视视频在线观看入口直接观看www| 亚洲一区二区高清| 欧美精品色一区二区三区| 麻豆精品久久久| 国产精品进线69影院| 欧美日本一区二区三区四区| 精品写真视频在线观看| 国产精品久久久久久户外露出 | 在线观看不卡视频| 男人的天堂亚洲一区| 国产精品乱人伦| 777午夜精品免费视频| 国精产品一区一区三区mba桃花| 中文字幕一区二区三区在线不卡| 欧美日韩久久一区二区| 国产精品 日产精品 欧美精品| 一区二区三区在线不卡| 精品少妇一区二区三区免费观看| 不卡一区二区中文字幕| 一区2区3区在线看| 久久精品夜夜夜夜久久| 欧美精品久久久久久久久老牛影院 | 欧美日韩激情一区二区三区| 韩国一区二区三区| 亚洲成av人片一区二区三区| 国产精品麻豆一区二区| 精品少妇一区二区| 在线影院国内精品| 丰满白嫩尤物一区二区| 麻豆精品视频在线观看免费| 一区二区三区在线免费视频 | 国产一区二区三区免费播放| 欧美国产激情二区三区 | 欧美一区二区视频观看视频| 91丨porny丨中文| 国产成人av电影在线观看| 亚洲国产一区二区三区| 国产亚洲短视频| 日韩欧美一级二级三级| 欧美日韩国产高清一区| 一本色道久久加勒比精品| 成人ar影院免费观看视频| 久久精品国产精品亚洲精品| 日韩精品电影一区亚洲| 午夜欧美大尺度福利影院在线看 | 日本一区二区综合亚洲| 日韩欧美三级在线| 欧美日韩免费电影| 色噜噜狠狠成人中文综合| 亚洲午夜激情网页| 中文字幕一区二区三区四区不卡| 26uuu久久综合| 欧美一级电影网站| 制服视频三区第一页精品| 欧美日本高清视频在线观看| 欧美日韩综合不卡| 欧美午夜视频网站| 91精品91久久久中77777| 99久久久精品| 91在线观看成人| 99国产精品久久久久久久久久| 成人va在线观看| 成人综合在线网站| av电影在线观看一区| 成人短视频下载| av高清久久久| 欧美系列亚洲系列| 欧美日韩国产高清一区二区 | 久久精品国产99国产| 免费在线一区观看| 国内偷窥港台综合视频在线播放| 久久er99精品| 国产成人av影院| 9l国产精品久久久久麻豆| av亚洲精华国产精华精华| 一本到不卡免费一区二区| 在线观看免费视频综合| 欧美性猛交xxxx黑人交 | 精品国产乱码91久久久久久网站| 日韩精品中文字幕一区| 久久老女人爱爱| 日韩毛片一二三区| 日韩中文字幕不卡| 国产成人超碰人人澡人人澡| 一本久道中文字幕精品亚洲嫩| 在线观看av一区二区| 国产精品视频在线看| 亚洲人吸女人奶水| 亚洲一级电影视频| 麻豆专区一区二区三区四区五区| 国产激情视频一区二区在线观看 | 色哟哟欧美精品| 欧美精品自拍偷拍动漫精品| 26uuu亚洲婷婷狠狠天堂| 国产精品女人毛片| 亚洲一区二区偷拍精品| 精品一区二区三区香蕉蜜桃| av电影在线观看一区| 69堂成人精品免费视频| 国产色产综合色产在线视频 | 日韩一级二级三级| 亚洲国产精品成人综合色在线婷婷 | 色综合色综合色综合色综合色综合 | 精品日韩成人av| 国产精品久久久久久户外露出| 五月天激情综合| 成人av网站在线观看| 91精品在线麻豆| 中文字幕一区在线观看视频| 老司机精品视频一区二区三区| a级精品国产片在线观看| 欧美mv日韩mv国产网站| 亚洲福利一二三区| 成人国产在线观看| 精品精品国产高清一毛片一天堂| 日韩伦理电影网| 国产伦精品一区二区三区视频青涩| 在线观看视频91| 17c精品麻豆一区二区免费| 美女诱惑一区二区| 欧美制服丝袜第一页| 国产精品美女视频| 国产在线精品一区二区夜色| 欧美三级午夜理伦三级中视频| 国产三级精品三级| 免费成人在线影院| 欧美日韩亚洲综合在线| 亚洲精品五月天| 春色校园综合激情亚洲| 久久网站最新地址| 麻豆精品一区二区三区| 欧美日韩激情在线| 亚洲综合一区在线| 色噜噜狠狠色综合中国| 国产精品成人免费精品自在线观看| 精品一区二区三区免费视频| 91麻豆精品国产91久久久使用方法| 亚洲一区免费观看| 91麻豆国产精品久久| 中文字幕一区二区在线播放| 成人一级黄色片| 欧美国产精品劲爆| 高清视频一区二区| 久久精品在这里| 麻豆国产91在线播放| 日韩一区二区在线观看| 美女爽到高潮91| 欧美一区二区不卡视频| 日韩av高清在线观看| 91精品综合久久久久久| 免费高清视频精品| 日韩欧美亚洲一区二区| 黄一区二区三区| 久久精品欧美日韩| 成人18视频在线播放| 中文字幕一区二区三区不卡在线| 白白色亚洲国产精品| 综合av第一页| 色哟哟在线观看一区二区三区| 亚洲视频网在线直播| 日本道免费精品一区二区三区| 一区二区三区免费观看| 欧美日韩三级在线| 日韩成人一级片| 久久久午夜精品| 波多野结衣亚洲| 日韩毛片精品高清免费| 欧美日韩一区在线| 日韩中文字幕麻豆| 精品对白一区国产伦| 粗大黑人巨茎大战欧美成人| 亚洲精品免费视频| 8x福利精品第一导航| 国产精品66部| 日韩毛片在线免费观看| 在线电影欧美成精品| 久久久99精品免费观看| 日本一区二区三区高清不卡| 福利91精品一区二区三区| 亚洲天天做日日做天天谢日日欢| 在线观看不卡视频| 久久精品免费观看| 亚洲国产精品黑人久久久| 欧美色中文字幕| 久久av老司机精品网站导航|