⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 defaultswatchchooserpanelcopy.java

📁 Delineate is a tool for converting bitmap raster images to SVG (Scalable Vector Graphics) using Auto
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
        Color defaultRecentColor = UIManager.getColor("ColorChooser.swatchesDefaultRecentColor");        int numColors = numSwatches.width * numSwatches.height;        colors = new Color[numColors];        for(int i = 0; i < numColors; i++) {            colors[i] = defaultRecentColor;        }    }    public void setMostRecentColor(Color c) {        System.arraycopy(colors, 0, colors, 1, colors.length - 1);        colors[0] = c;        repaint();    }}class MainSwatchPanelCopy extends SwatchPanelCopy {    protected void initValues() {        swatchSize = UIManager.getDimension("ColorChooser.swatchesSwatchSize");        numSwatches = new Dimension(31, 9);        gap = new Dimension(1, 1);    }    protected void initColors() {        int[] rawValues = initRawValues();        int numColors = rawValues.length / 3;        colors = new Color[numColors];        for(int i = 0; i < numColors; i++) {            colors[i] = new Color(rawValues[(i * 3)], rawValues[(i * 3) + 1], rawValues[(i * 3) + 2]);        }    }    private int[] initRawValues() {        int[] rawValues = {            255, 255, 255, // first row.            204, 255, 255,            204, 204, 255,            204, 204, 255,            204, 204, 255,            204, 204, 255,            204, 204, 255,            204, 204, 255,            204, 204, 255,            204, 204, 255,            204, 204, 255,            255, 204, 255,            255, 204, 204,            255, 204, 204,            255, 204, 204,            255, 204, 204,            255, 204, 204,            255, 204, 204,            255, 204, 204,            255, 204, 204,            255, 204, 204,            255, 255, 204,            204, 255, 204,            204, 255, 204,            204, 255, 204,            204, 255, 204,            204, 255, 204,            204, 255, 204,            204, 255, 204,            204, 255, 204,            204, 255, 204,            204, 204, 204, // second row.            153, 255, 255,            153, 204, 255,            153, 153, 255,            153, 153, 255,            153, 153, 255,            153, 153, 255,            153, 153, 255,            153, 153, 255,            153, 153, 255,            204, 153, 255,            255, 153, 255,            255, 153, 204,            255, 153, 153,            255, 153, 153,            255, 153, 153,            255, 153, 153,            255, 153, 153,            255, 153, 153,            255, 153, 153,            255, 204, 153,            255, 255, 153,            204, 255, 153,            153, 255, 153,            153, 255, 153,            153, 255, 153,            153, 255, 153,            153, 255, 153,            153, 255, 153,            153, 255, 153,            153, 255, 204,            204, 204, 204, // third row            102, 255, 255,            102, 204, 255,            102, 153, 255,            102, 102, 255,            102, 102, 255,            102, 102, 255,            102, 102, 255,            102, 102, 255,            153, 102, 255,            204, 102, 255,            255, 102, 255,            255, 102, 204,            255, 102, 153,            255, 102, 102,            255, 102, 102,            255, 102, 102,            255, 102, 102,            255, 102, 102,            255, 153, 102,            255, 204, 102,            255, 255, 102,            204, 255, 102,            153, 255, 102,            102, 255, 102,            102, 255, 102,            102, 255, 102,            102, 255, 102,            102, 255, 102,            102, 255, 153,            102, 255, 204,            153, 153, 153, // fourth row            51, 255, 255,            51, 204, 255,            51, 153, 255,            51, 102, 255,            51, 51, 255,            51, 51, 255,            51, 51, 255,            102, 51, 255,            153, 51, 255,            204, 51, 255,            255, 51, 255,            255, 51, 204,            255, 51, 153,            255, 51, 102,            255, 51, 51,            255, 51, 51,            255, 51, 51,            255, 102, 51,            255, 153, 51,            255, 204, 51,            255, 255, 51,            204, 255, 51,            153, 244, 51,            102, 255, 51,            51, 255, 51,            51, 255, 51,            51, 255, 51,            51, 255, 102,            51, 255, 153,            51, 255, 204,            153, 153, 153, // Fifth row            0, 255, 255,            0, 204, 255,            0, 153, 255,            0, 102, 255,            0, 51, 255,            0, 0, 255,            51, 0, 255,            102, 0, 255,            153, 0, 255,            204, 0, 255,            255, 0, 255,            255, 0, 204,            255, 0, 153,            255, 0, 102,            255, 0, 51,            255, 0, 0,            255, 51, 0,            255, 102, 0,            255, 153, 0,            255, 204, 0,            255, 255, 0,            204, 255, 0,            153, 255, 0,            102, 255, 0,            51, 255, 0,            0, 255, 0,            0, 255, 51,            0, 255, 102,            0, 255, 153,            0, 255, 204,            102, 102, 102, // sixth row            0, 204, 204,            0, 204, 204,            0, 153, 204,            0, 102, 204,            0, 51, 204,            0, 0, 204,            51, 0, 204,            102, 0, 204,            153, 0, 204,            204, 0, 204,            204, 0, 204,            204, 0, 204,            204, 0, 153,            204, 0, 102,            204, 0, 51,            204, 0, 0,            204, 51, 0,            204, 102, 0,            204, 153, 0,            204, 204, 0,            204, 204, 0,            204, 204, 0,            153, 204, 0,            102, 204, 0,            51, 204, 0,            0, 204, 0,            0, 204, 51,            0, 204, 102,            0, 204, 153,            0, 204, 204,            102, 102, 102, // seventh row            0, 153, 153,            0, 153, 153,            0, 153, 153,            0, 102, 153,            0, 51, 153,            0, 0, 153,            51, 0, 153,            102, 0, 153,            153, 0, 153,            153, 0, 153,            153, 0, 153,            153, 0, 153,            153, 0, 153,            153, 0, 102,            153, 0, 51,            153, 0, 0,            153, 51, 0,            153, 102, 0,            153, 153, 0,            153, 153, 0,            153, 153, 0,            153, 153, 0,            153, 153, 0,            102, 153, 0,            51, 153, 0,            0, 153, 0,            0, 153, 51,            0, 153, 102,            0, 153, 153,            0, 153, 153,            51, 51, 51, // eigth row            0, 102, 102,            0, 102, 102,            0, 102, 102,            0, 102, 102,            0, 51, 102,            0, 0, 102,            51, 0, 102,            102, 0, 102,            102, 0, 102,            102, 0, 102,            102, 0, 102,            102, 0, 102,            102, 0, 102,            102, 0, 102,            102, 0, 51,            102, 0, 0,            102, 51, 0,            102, 102, 0,            102, 102, 0,            102, 102, 0,            102, 102, 0,            102, 102, 0,            102, 102, 0,            102, 102, 0,            51, 102, 0,            0, 102, 0,            0, 102, 51,            0, 102, 102,            0, 102, 102,            0, 102, 102,            0, 0, 0, // ninth row            0, 51, 51,            0, 51, 51,            0, 51, 51,            0, 51, 51,            0, 51, 51,            0, 0, 51,            51, 0, 51,            51, 0, 51,            51, 0, 51,            51, 0, 51,            51, 0, 51,            51, 0, 51,            51, 0, 51,            51, 0, 51,            51, 0, 51,            51, 0, 0,            51, 51, 0,            51, 51, 0,            51, 51, 0,            51, 51, 0,            51, 51, 0,            51, 51, 0,            51, 51, 0,            51, 51, 0,            0, 51, 0,            0, 51, 51,            0, 51, 51,            0, 51, 51,            0, 51, 51,            51, 51, 51};        return rawValues;    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -