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

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? styleset.java

?? 不知道是什么東西
?? JAVA
字號(hào):
package jove.color4j;

import java.io.*;
import java.text.*;
import java.util.Properties;

/**
 * @author Jove
 */
public abstract class StyleSet {
    static class AnsiStyle extends StyleSet {
        private NumberFormat numberFormat;
        Style styleComment,
            styleBlock,
            styleClassName,
            styleMethod,
            styleQuote,
            styleReservedWords,
            stylePackage;
        AnsiStyle() {
            Properties prop = new Properties();
            String filename = "style.cfg";
            File styleFile = new File(filename);
            if (styleFile.exists()) {
                try {
                    prop.load(new FileInputStream(styleFile));
                } catch (FileNotFoundException e) {
                    e.printStackTrace();
                } catch (IOException e) {
                    e.printStackTrace();
                }
            } else {
                try {
                    prop.load(getClass().getResourceAsStream(filename));
                    prop.store(new FileOutputStream(styleFile), "");
                } catch (IOException e) {
                    e.printStackTrace();
                }
            }
            char ESC = (char) 27;
            String BEGIN = ESC + "[";
            String END = ESC + "[m";
            styleComment =
                new Style(BEGIN + prop.getProperty("ansi.comment") + 'm', END);
            styleBlock =
                new Style(
                    BEGIN + prop.getProperty("ansi.block", "") + 'm',
                    END);
            styleClassName =
                new Style(
                    BEGIN + prop.getProperty("ansi.classname") + 'm',
                    END);
            styleMethod =
                new Style(BEGIN + prop.getProperty("ansi.method") + 'm', END);
            styleQuote =
                new Style(BEGIN + prop.getProperty("ansi.quote") + 'm', END);
            styleReservedWords =
                new Style(BEGIN + prop.getProperty("ansi.reserved") + 'm', END);
            stylePackage =
                new Style(BEGIN + prop.getProperty("ansi.package") + 'm', END);
            String line = prop.getProperty("ansi.line.num.format");
            if (line != null) {
                numberFormat = new DecimalFormat(line);
            }
        }
        NumberFormat getLineNumberFormat() {
            return numberFormat;
        }
        Style getStyleOfBlock() {
            return this.styleBlock;
        }
        Style getStyleOfClassName() {
            return this.styleClassName;
        }
        Style getStyleOfComment() {
            return this.styleComment;
        }
        Style getStyleOfMethod() {
            return this.styleMethod;
        }
        Style getStyleOfPackage() {
            return this.stylePackage;
        }
        Style getStyleOfQuote() {
            return this.styleQuote;
        }
        Style getStyleOfReservedWord() {
            return this.styleReservedWords;
        }
        boolean needChanageBlankToNbsp() {
            return false;
        }
    }
    protected static class Style {
        private String begin, end;
        Style(String begin, String end) {
            this.begin = begin;
            this.end = end;
        }
        String getBegin() {
            return begin;
        }
        String getEnd() {
            return end;
        }
    }
    static class UbbStyle extends StyleSet {
        private NumberFormat numberFormat;
        Style styleComment,
            styleBlock,
            styleClassName,
            styleMethod,
            styleQuote,
            styleReservedWords,
            stylePackage;
        UbbStyle() {
            Properties prop = new Properties();
            String filename = "style.cfg";
            File styleFile = new File(filename);
            if (styleFile.exists()) {
                try {
                    prop.load(new FileInputStream(styleFile));
                } catch (FileNotFoundException e) {
                    e.printStackTrace();
                } catch (IOException e) {
                    e.printStackTrace();
                }
            } else {
                try {
                    prop.load(getClass().getResourceAsStream(filename));
                    prop.store(new FileOutputStream(styleFile), "");
                } catch (IOException e) {
                    e.printStackTrace();
                }
            }
            styleComment =
                new Style(
                    prop.getProperty("ubb.comment.begin"),
                    prop.getProperty("ubb.comment.end"));
            styleBlock =
                new Style(
                    prop.getProperty("ubb.block.begin"),
                    prop.getProperty("ubb.block.end"));
            styleClassName =
                new Style(
                    prop.getProperty("ubb.classname.begin"),
                    prop.getProperty("ubb.classname.end"));
            styleMethod =
                new Style(
                    prop.getProperty("ubb.method.begin"),
                    prop.getProperty("ubb.method.end"));
            styleQuote =
                new Style(
                    prop.getProperty("ubb.quote.begin"),
                    prop.getProperty("ubb.quote.end"));
            styleReservedWords =
                new Style(
                    prop.getProperty("ubb.reserved.begin"),
                    prop.getProperty("ubb.reserved.end"));
            stylePackage =
                new Style(
                    prop.getProperty("ubb.package.begin"),
                    prop.getProperty("ubb.package.end"));
            String line = prop.getProperty("ubb.line.num.format");
            if (line != null) {
                numberFormat = new DecimalFormat(line);
            }
        }
        NumberFormat getLineNumberFormat() {
            return numberFormat;
        }
        Style getStyleOfBlock() {
            return this.styleBlock;
        }
        Style getStyleOfClassName() {
            return this.styleClassName;
        }
        Style getStyleOfComment() {
            return this.styleComment;
        }
        Style getStyleOfMethod() {
            return this.styleMethod;
        }
        Style getStyleOfPackage() {
            return this.stylePackage;
        }
        Style getStyleOfQuote() {
            return this.styleQuote;
        }
        Style getStyleOfReservedWord() {
            return this.styleReservedWords;
        }
        boolean needChanageBlankToNbsp() {
            return true;
        }
    }
    public static final StyleSet ANSI = new AnsiStyle();
    public static final StyleSet UBB = new UbbStyle();
    abstract NumberFormat getLineNumberFormat();
    abstract Style getStyleOfBlock();
    abstract Style getStyleOfClassName();
    abstract Style getStyleOfComment();
    abstract Style getStyleOfMethod();
    abstract Style getStyleOfPackage();
    abstract Style getStyleOfQuote();
    abstract Style getStyleOfReservedWord();
    abstract boolean needChanageBlankToNbsp();
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲一区二三区| 不卡的av电影| 国产91精品在线观看| 成人免费视频视频| 91极品视觉盛宴| 欧美精品精品一区| 精品国产免费一区二区三区四区| 久久久国产一区二区三区四区小说 | 色av成人天堂桃色av| 欧美欧美欧美欧美| 久久综合九色综合久久久精品综合 | 亚洲午夜一区二区| 麻豆精品一二三| 高清国产一区二区| 欧美日韩日日夜夜| 精品一区二区三区香蕉蜜桃| 中文字幕av一区二区三区| 国产精品国产三级国产有无不卡 | 99精品视频在线观看免费| 欧美日韩电影一区| 国产亚洲精品久| 午夜精品久久久久久久久久| 国产精品99久久久久久有的能看| 色先锋久久av资源部| 日韩视频免费直播| 怡红院av一区二区三区| 韩国女主播成人在线观看| 91久久一区二区| 久久综合九色综合欧美98 | 在线免费亚洲电影| 久久人人超碰精品| 五月天丁香久久| 成人avav在线| 精品剧情在线观看| 亚洲小说春色综合另类电影| 风间由美中文字幕在线看视频国产欧美| 欧美在线免费观看亚洲| 欧美国产日韩在线观看| 麻豆传媒一区二区三区| 在线欧美日韩国产| 国产日韩综合av| 麻豆免费精品视频| 欧美色国产精品| 日韩一区在线看| 国产乱码精品一品二品| 91精品综合久久久久久| 樱花影视一区二区| 成人网在线免费视频| 精品福利在线导航| 丝袜亚洲另类欧美综合| 色综合一个色综合亚洲| 欧美激情一区二区三区| 久久99精品久久久| 7878成人国产在线观看| 亚洲尤物在线视频观看| 91首页免费视频| 中文字幕精品一区二区精品绿巨人 | 老司机一区二区| 欧美丝袜自拍制服另类| 亚洲日本在线视频观看| 成人午夜在线播放| 久久综合久久鬼色| 韩国女主播成人在线| 欧美大片一区二区| 美日韩黄色大片| 91精品久久久久久久91蜜桃| 亚洲成人福利片| 欧美制服丝袜第一页| 艳妇臀荡乳欲伦亚洲一区| 91女人视频在线观看| 中文字幕视频一区二区三区久| 高清在线观看日韩| 国产欧美精品一区二区色综合| 国产麻豆精品视频| 久久精品一区二区三区av| 国模套图日韩精品一区二区| 精品国产一区久久| 国产精品18久久久| 日本一区二区视频在线观看| 国产成人精品免费| 国产精品日韩成人| av中文一区二区三区| 成人av电影观看| 欧美放荡的少妇| 天堂成人国产精品一区| 在线91免费看| 蜜桃av一区二区| 亚洲精品在线网站| 国产高清不卡一区二区| 国产欧美一区二区精品秋霞影院| 粉嫩aⅴ一区二区三区四区| 中国色在线观看另类| 9l国产精品久久久久麻豆| 成人欧美一区二区三区白人| 91免费观看视频在线| 亚洲国产精品久久人人爱蜜臀| 欧美挠脚心视频网站| 日本不卡视频在线观看| 精品处破学生在线二十三| 国产激情一区二区三区| 亚洲视频在线观看一区| 欧美日韩国产一二三| 蜜臀久久99精品久久久久久9| 欧美精品一区二区三区蜜臀| 欧美日本一区二区| 蜜桃av一区二区在线观看| 久久蜜臀精品av| 99在线视频精品| 亚洲成人在线免费| 精品国产乱码久久久久久蜜臀| 国产精品一区二区男女羞羞无遮挡| 国产精品美女久久久久久久久| 国产精品国产成人国产三级| 亚洲已满18点击进入久久| 在线影视一区二区三区| 五月天亚洲婷婷| 久久精品一区蜜桃臀影院| 色婷婷久久久亚洲一区二区三区 | 久久99精品久久久久久久久久久久 | 国产精品初高中害羞小美女文| 91国内精品野花午夜精品| 免费观看在线色综合| 国产精品盗摄一区二区三区| 欧美日本在线看| 成人午夜视频网站| 日韩精品亚洲一区二区三区免费| 国产亚洲精品免费| 欧美人妇做爰xxxⅹ性高电影| 黄一区二区三区| 亚洲欧美国产高清| 精品久久国产字幕高潮| 91丨国产丨九色丨pron| 久久精品噜噜噜成人88aⅴ| 亚洲男人天堂av| 欧美电影免费观看高清完整版 | 日韩三级电影网址| av成人免费在线| 久久99久久99| 一区二区高清免费观看影视大全| 精品欧美一区二区在线观看| 91黄色激情网站| 国产精品资源在线| 日韩成人午夜精品| 亚洲色图在线看| 久久久久久日产精品| 欧美一级一区二区| 99re热这里只有精品视频| 久久精品国产网站| 亚洲一区二三区| 国产精品女人毛片| 欧美成人精品3d动漫h| 欧洲日韩一区二区三区| 欧美一区欧美二区| 色老综合老女人久久久| 国产成人亚洲综合色影视| 日韩精品成人一区二区三区| 亚洲卡通欧美制服中文| 国产欧美日韩视频一区二区 | 天堂影院一区二区| 综合精品久久久| 国产日韩欧美精品电影三级在线| 欧美一级淫片007| 欧美日本国产视频| 色欧美88888久久久久久影院| 成人综合在线网站| 国产在线麻豆精品观看| 免费欧美在线视频| 亚洲高清不卡在线观看| 亚洲女厕所小便bbb| 国产精品麻豆欧美日韩ww| 久久久久久久久久久久久女国产乱| 欧美一区二区三区在| 欧美日韩免费观看一区三区| 91久久香蕉国产日韩欧美9色| 99精品黄色片免费大全| 成人在线视频首页| 国产99一区视频免费| 精品一区二区三区视频在线观看 | 欧美精品久久久久久久久老牛影院 | 91麻豆精品国产91久久久久久 | 粉嫩蜜臀av国产精品网站| 奇米影视在线99精品| 日韩午夜激情av| 欧美亚洲高清一区| 91黄视频在线| 欧美在线免费播放| 欧美日本乱大交xxxxx| 欧美日韩高清在线| 91精品国产综合久久婷婷香蕉 | 青青草91视频| 日本欧美一区二区三区| 国产精品美女久久久久aⅴ | 精品国产乱码久久久久久免费| 国产欧美日韩激情| 亚洲免费观看高清在线观看| 亚洲成av人在线观看| 黑人巨大精品欧美一区| 大桥未久av一区二区三区中文| 日本韩国欧美在线| 日韩女优电影在线观看|