filechooserpainter.java

来自「Mobile 应用程序使用 Java Micro Edition (Java M」· Java 代码 · 共 1,588 行 · 第 1/5 页

JAVA
1,588
字号
        path.lineTo(decodeX(1.6296296f), decodeY(1.2037038f));        path.lineTo(decodeX(2.6f), decodeY(1.2006173f));        path.lineTo(decodeX(2.6f), decodeY(1.0f));        path.lineTo(decodeX(1.8333333f), decodeY(1.0f));        path.lineTo(decodeX(1.8333333f), decodeY(0.2f));        path.closePath();        return path;    }    private Path2D decodePath5() {        path.reset();        path.moveTo(decodeX(1.8333333f), decodeY(0.4f));        path.lineTo(decodeX(1.8333333f), decodeY(0.2f));        path.lineTo(decodeX(0.4f), decodeY(0.2f));        path.lineTo(decodeX(0.4f), decodeY(2.8f));        path.lineTo(decodeX(2.6f), decodeY(2.8f));        path.lineTo(decodeX(2.6f), decodeY(1.0f));        path.lineTo(decodeX(2.4f), decodeY(1.0f));        path.lineTo(decodeX(2.4f), decodeY(2.6f));        path.lineTo(decodeX(0.6f), decodeY(2.6f));        path.lineTo(decodeX(0.6f), decodeY(0.4f));        path.lineTo(decodeX(1.8333333f), decodeY(0.4f));        path.closePath();        return path;    }    private Path2D decodePath6() {        path.reset();        path.moveTo(decodeX(0.0f), decodeY(2.4f));        path.lineTo(decodeX(0.0f), decodeY(2.6f));        path.lineTo(decodeX(0.2f), decodeY(3.0f));        path.lineTo(decodeX(2.6f), decodeY(3.0f));        path.lineTo(decodeX(2.8f), decodeY(2.6f));        path.lineTo(decodeX(2.8f), decodeY(2.4f));        path.lineTo(decodeX(0.0f), decodeY(2.4f));        path.closePath();        return path;    }    private Path2D decodePath7() {        path.reset();        path.moveTo(decodeX(0.6f), decodeY(2.6f));        path.lineTo(decodeX(0.6037037f), decodeY(1.8425925f));        path.lineTo(decodeX(0.8f), decodeY(1.0f));        path.lineTo(decodeX(2.8f), decodeY(1.0f));        path.lineTo(decodeX(2.8f), decodeY(1.3333334f));        path.lineTo(decodeX(2.6f), decodeY(2.6f));        path.lineTo(decodeX(0.6f), decodeY(2.6f));        path.closePath();        return path;    }    private Path2D decodePath8() {        path.reset();        path.moveTo(decodeX(0.2f), decodeY(2.6f));        path.lineTo(decodeX(0.4f), decodeY(2.6f));        path.lineTo(decodeX(0.40833336f), decodeY(1.8645833f));        path.lineTo(decodeX(0.79583335f), decodeY(0.8f));        path.lineTo(decodeX(2.4f), decodeY(0.8f));        path.lineTo(decodeX(2.4f), decodeY(0.6f));        path.lineTo(decodeX(1.5f), decodeY(0.6f));        path.lineTo(decodeX(1.3333334f), decodeY(0.4f));        path.lineTo(decodeX(1.3333334f), decodeY(0.2f));        path.lineTo(decodeX(0.6f), decodeY(0.2f));        path.lineTo(decodeX(0.6f), decodeY(0.4f));        path.lineTo(decodeX(0.4f), decodeY(0.6f));        path.lineTo(decodeX(0.2f), decodeY(0.6f));        path.lineTo(decodeX(0.2f), decodeY(2.6f));        path.closePath();        return path;    }    private Rectangle2D decodeRect3() {            rect.setRect(decodeX(0.2f), //x                         decodeY(0.6f), //y                         decodeX(0.4f) - decodeX(0.2f), //width                         decodeY(0.8f) - decodeY(0.6f)); //height        return rect;    }    private Rectangle2D decodeRect4() {            rect.setRect(decodeX(0.6f), //x                         decodeY(0.2f), //y                         decodeX(1.3333334f) - decodeX(0.6f), //width                         decodeY(0.4f) - decodeY(0.2f)); //height        return rect;    }    private Rectangle2D decodeRect5() {            rect.setRect(decodeX(1.5f), //x                         decodeY(0.6f), //y                         decodeX(2.4f) - decodeX(1.5f), //width                         decodeY(0.8f) - decodeY(0.6f)); //height        return rect;    }    private Path2D decodePath9() {        path.reset();        path.moveTo(decodeX(3.0f), decodeY(0.8f));        path.lineTo(decodeX(3.0f), decodeY(1.0f));        path.lineTo(decodeX(2.4f), decodeY(1.0f));        path.lineTo(decodeX(2.4f), decodeY(0.6f));        path.lineTo(decodeX(1.5f), decodeY(0.6f));        path.lineTo(decodeX(1.3333334f), decodeY(0.4f));        path.lineTo(decodeX(1.3333334f), decodeY(0.2f));        path.lineTo(decodeX(0.5888889f), decodeY(0.20370372f));        path.lineTo(decodeX(0.5962963f), decodeY(0.34814817f));        path.lineTo(decodeX(0.34814817f), decodeY(0.6f));        path.lineTo(decodeX(0.2f), decodeY(0.6f));        path.lineTo(decodeX(0.2f), decodeY(2.6f));        path.lineTo(decodeX(2.6f), decodeY(2.6f));        path.lineTo(decodeX(2.6f), decodeY(1.3333334f));        path.lineTo(decodeX(2.774074f), decodeY(1.1604939f));        path.lineTo(decodeX(2.8f), decodeY(1.0f));        path.lineTo(decodeX(3.0f), decodeY(1.0f));        path.lineTo(decodeX(2.8925927f), decodeY(1.1882716f));        path.lineTo(decodeX(2.8f), decodeY(1.3333334f));        path.lineTo(decodeX(2.8f), decodeY(2.6f));        path.lineTo(decodeX(2.6f), decodeY(2.8f));        path.lineTo(decodeX(0.2f), decodeY(2.8f));        path.lineTo(decodeX(0.0f), decodeY(2.6f));        path.lineTo(decodeX(0.0f), decodeY(0.65185183f));        path.lineTo(decodeX(0.63703704f), decodeY(0.0f));        path.lineTo(decodeX(1.3333334f), decodeY(0.0f));        path.lineTo(decodeX(1.5925925f), decodeY(0.4f));        path.lineTo(decodeX(2.4f), decodeY(0.4f));        path.lineTo(decodeX(2.6f), decodeY(0.6f));        path.lineTo(decodeX(2.6f), decodeY(0.8f));        path.lineTo(decodeX(3.0f), decodeY(0.8f));        path.closePath();        return path;    }    private Path2D decodePath10() {        path.reset();        path.moveTo(decodeX(2.4f), decodeY(1.0f));        path.lineTo(decodeX(2.4f), decodeY(0.8f));        path.lineTo(decodeX(0.74814814f), decodeY(0.8f));        path.lineTo(decodeX(0.4037037f), decodeY(1.8425925f));        path.lineTo(decodeX(0.4f), decodeY(2.6f));        path.lineTo(decodeX(0.6f), decodeY(2.6f));        path.lineTo(decodeX(0.5925926f), decodeY(2.225926f));        path.lineTo(decodeX(0.916f), decodeY(0.996f));        path.lineTo(decodeX(2.4f), decodeY(1.0f));        path.closePath();        return path;    }    private Path2D decodePath11() {        path.reset();        path.moveTo(decodeX(2.2f), decodeY(2.2f));        path.lineTo(decodeX(2.2f), decodeY(2.2f));        path.closePath();        return path;    }    private Path2D decodePath12() {        path.reset();        path.moveTo(decodeX(0.0f), decodeY(2.8f));        path.lineTo(decodeX(0.2f), decodeY(3.0f));        path.lineTo(decodeX(2.6f), decodeY(3.0f));        path.lineTo(decodeX(2.8f), decodeY(2.8f));        path.lineTo(decodeX(2.8f), decodeY(1.8333333f));        path.lineTo(decodeX(3.0f), decodeY(1.3333334f));        path.lineTo(decodeX(3.0f), decodeY(1.0f));        path.lineTo(decodeX(1.5f), decodeY(1.0f));        path.lineTo(decodeX(1.5f), decodeY(0.4f));        path.lineTo(decodeX(1.3333334f), decodeY(0.2f));        path.lineTo(decodeX(0.6f), decodeY(0.2f));        path.lineTo(decodeX(0.4f), decodeY(0.4f));        path.lineTo(decodeX(0.4f), decodeY(0.6f));        path.lineTo(decodeX(0.2f), decodeY(0.6f));        path.lineTo(decodeX(0.0f), decodeY(0.8f));        path.lineTo(decodeX(0.0f), decodeY(2.8f));        path.closePath();        return path;    }    private Path2D decodePath13() {        path.reset();        path.moveTo(decodeX(0.2f), decodeY(2.8f));        path.lineTo(decodeX(0.2f), decodeY(0.8f));        path.lineTo(decodeX(0.4f), decodeY(0.8f));        path.lineTo(decodeX(0.6f), decodeY(0.6f));        path.lineTo(decodeX(0.6f), decodeY(0.4f));        path.lineTo(decodeX(1.3333334f), decodeY(0.4f));        path.lineTo(decodeX(1.3333334f), decodeY(0.6f));        path.lineTo(decodeX(1.5f), decodeY(0.6f));        path.lineTo(decodeX(1.5f), decodeY(2.8f));        path.lineTo(decodeX(0.2f), decodeY(2.8f));        path.closePath();        return path;    }    private Path2D decodePath14() {        path.reset();        path.moveTo(decodeX(0.4f), decodeY(2.0f));        path.lineTo(decodeX(0.6f), decodeY(1.1666666f));        path.lineTo(decodeX(0.8f), decodeY(1.0f));        path.lineTo(decodeX(2.8f), decodeY(1.0f));        path.lineTo(decodeX(2.8f), decodeY(2.8f));        path.lineTo(decodeX(2.4f), decodeY(3.0f));        path.lineTo(decodeX(0.4f), decodeY(3.0f));        path.lineTo(decodeX(0.4f), decodeY(2.0f));        path.closePath();        return path;    }    private Path2D decodePath15() {        path.reset();        path.moveTo(decodeX(0.6f), decodeY(2.8f));        path.lineTo(decodeX(0.6f), decodeY(2.0f));        path.lineTo(decodeX(0.8f), decodeY(1.1666666f));        path.lineTo(decodeX(2.8f), decodeY(1.1666666f));        path.lineTo(decodeX(2.6f), decodeY(2.0f));        path.lineTo(decodeX(2.6f), decodeY(2.8f));        path.lineTo(decodeX(0.6f), decodeY(2.8f));        path.closePath();        return path;    }    private Path2D decodePath16() {        path.reset();        path.moveTo(decodeX(1.1702899f), decodeY(1.2536231f));        path.lineTo(decodeX(1.1666666f), decodeY(1.0615941f));        path.lineTo(decodeX(3.0f), decodeY(1.0978261f));        path.lineTo(decodeX(2.7782607f), decodeY(1.25f));        path.lineTo(decodeX(2.3913045f), decodeY(1.3188406f));        path.lineTo(decodeX(2.3826087f), decodeY(1.7246377f));        path.lineTo(decodeX(2.173913f), decodeY(1.9347827f));        path.lineTo(decodeX(1.8695652f), decodeY(1.923913f));        path.lineTo(decodeX(1.710145f), decodeY(1.7246377f));        path.lineTo(decodeX(1.710145f), decodeY(1.3115941f));        path.lineTo(decodeX(1.1702899f), decodeY(1.2536231f));        path.closePath();        return path;    }    private Path2D decodePath17() {        path.reset();        path.moveTo(decodeX(1.1666666f), decodeY(1.1666666f));        path.lineTo(decodeX(1.1666666f), decodeY(0.9130435f));        path.lineTo(decodeX(1.9456522f), decodeY(0.0f));        path.lineTo(decodeX(2.0608697f), decodeY(0.0f));        path.lineTo(decodeX(2.9956522f), decodeY(0.9130435f));        path.lineTo(decodeX(3.0f), decodeY(1.1666666f));        path.lineTo(decodeX(2.4f), decodeY(1.1666666f));        path.lineTo(decodeX(2.4f), decodeY(1.6666667f));        path.lineTo(decodeX(2.2f), decodeY(1.8333333f));        path.lineTo(decodeX(1.8333333f), decodeY(1.8333333f));        path.lineTo(decodeX(1.6666667f), decodeY(1.6666667f));        path.lineTo(decodeX(1.6666667f), decodeY(1.1666666f));        path.lineTo(decodeX(1.1666666f), decodeY(1.1666666f));        path.closePath();        return path;    }    private Path2D decodePath18() {        path.reset();        path.moveTo(decodeX(1.2717391f), decodeY(0.9956522f));        path.lineTo(decodeX(1.8333333f), decodeY(1.0f));        path.lineTo(decodeX(1.8333333f), decodeY(1.6666667f));        path.lineTo(decodeX(2.2f), decodeY(1.6666667f));        path.lineTo(decodeX(2.2f), decodeY(1.0f));        path.lineTo(decodeX(2.8652174f), decodeY(1.0f));        path.lineTo(decodeX(2.0f), decodeY(0.13043478f));        path.lineTo(decodeX(1.2717391f), decodeY(0.9956522f));        path.closePath();        return path;    }    private Path2D decodePath19() {        path.reset();        path.moveTo(decodeX(1.8333333f), decodeY(1.6666667f));        path.lineTo(decodeX(1.8333333f), decodeY(1.0f));        path.lineTo(decodeX(1.3913044f), decodeY(1.0f));        path.lineTo(decodeX(1.9963768f), decodeY(0.25652176f));        path.lineTo(decodeX(2.6608696f), decodeY(1.0f));        path.lineTo(decodeX(2.2f), decodeY(1.0f));        path.lineTo(decodeX(2.2f), decodeY(1.6666667f));        path.lineTo(decodeX(1.8333333f), decodeY(1.6666667f));        path.closePath();        return path;    }    private Path2D decodePath20() {        path.reset();        path.moveTo(decodeX(0.22692308f), decodeY(0.061538465f));        path.lineTo(decodeX(0.75384617f), decodeY(0.37692308f));        path.lineTo(decodeX(0.91923076f), decodeY(0.01923077f));        path.lineTo(decodeX(1.2532052f), decodeY(0.40769228f));        path.lineTo(decodeX(1.7115386f), decodeY(0.13846155f));        path.lineTo(decodeX(1.6923077f), decodeY(0.85f));        path.lineTo(decodeX(2.169231f), decodeY(0.9115385f));        path.lineTo(decodeX(1.7852564f), decodeY(1.3333334f));        path.lineTo(decodeX(1.9166667f), decodeY(1.9679487f));        path.lineTo(decodeX(1.3685898f), decodeY(1.8301282f));        path.lineTo(decodeX(1.1314102f), decodeY(2.2115386f));        path.lineTo(decodeX(0.63076925f), decodeY(1.8205128f));        path.lineTo(decodeX(0.22692308f), decodeY(1.9262822f));        path.lineTo(decodeX(0.31153846f), decodeY(1.4871795f));        path.lineTo(decodeX(0.0f), decodeY(1.1538461f));        path.lineTo(decodeX(0.38461536f), decodeY(0.68076926f));        path.lineTo(decodeX(0.22692308f), decodeY(0.061538465f));        path.closePath();        return path;    }    private Path2D decodePath21() {        path.reset();        path.moveTo(decodeX(0.23461537f), decodeY(0.33076924f));        path.lineTo(decodeX(0.32692307f), decodeY(0.21538463f));        path.lineTo(decodeX(0.9653846f), decodeY(0.74615383f));        path.lineTo(decodeX(1.0160257f), decodeY(0.01923077f));        path.lineTo(decodeX(1.1506411f), decodeY(0.01923077f));        path.lineTo(decodeX(1.2275641f), decodeY(0.72307694f));        path.lineTo(decodeX(1.6987178f), decodeY(0.20769231f));        path.lineTo(decodeX(1.8237178f), decodeY(0.37692308f));

⌨️ 快捷键说明

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