filechooserpainter.java

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

JAVA
1,588
字号
        path.lineTo(decodeX(1.3878205f), decodeY(0.94230765f));        path.lineTo(decodeX(1.9775641f), decodeY(1.0256411f));        path.lineTo(decodeX(1.9839742f), decodeY(1.1474359f));        path.lineTo(decodeX(1.4070512f), decodeY(1.2083334f));        path.lineTo(decodeX(1.7980769f), decodeY(1.7307692f));        path.lineTo(decodeX(1.7532051f), decodeY(1.8269231f));        path.lineTo(decodeX(1.2211539f), decodeY(1.3365384f));        path.lineTo(decodeX(1.1506411f), decodeY(1.9839742f));        path.lineTo(decodeX(1.0288461f), decodeY(1.9775641f));        path.lineTo(decodeX(0.95384616f), decodeY(1.3429488f));        path.lineTo(decodeX(0.28846154f), decodeY(1.8012822f));        path.lineTo(decodeX(0.20769231f), decodeY(1.7371795f));        path.lineTo(decodeX(0.75f), decodeY(1.173077f));        path.lineTo(decodeX(0.011538462f), decodeY(1.1634616f));        path.lineTo(decodeX(0.015384616f), decodeY(1.0224359f));        path.lineTo(decodeX(0.79615384f), decodeY(0.94230765f));        path.lineTo(decodeX(0.23461537f), decodeY(0.33076924f));        path.closePath();        return path;    }    private Path2D decodePath22() {        path.reset();        path.moveTo(decodeX(0.58461535f), decodeY(0.6615385f));        path.lineTo(decodeX(0.68846154f), decodeY(0.56923074f));        path.lineTo(decodeX(0.9884615f), decodeY(0.80769235f));        path.lineTo(decodeX(1.0352564f), decodeY(0.43076926f));        path.lineTo(decodeX(1.1282052f), decodeY(0.43846154f));        path.lineTo(decodeX(1.1891025f), decodeY(0.80769235f));        path.lineTo(decodeX(1.4006411f), decodeY(0.59615386f));        path.lineTo(decodeX(1.4967948f), decodeY(0.70384616f));        path.lineTo(decodeX(1.3173077f), decodeY(0.9384615f));        path.lineTo(decodeX(1.625f), decodeY(1.0256411f));        path.lineTo(decodeX(1.6282051f), decodeY(1.1346154f));        path.lineTo(decodeX(1.2564102f), decodeY(1.176282f));        path.lineTo(decodeX(1.4711539f), decodeY(1.3910257f));        path.lineTo(decodeX(1.4070512f), decodeY(1.4807693f));        path.lineTo(decodeX(1.1858975f), decodeY(1.2724359f));        path.lineTo(decodeX(1.1474359f), decodeY(1.6602564f));        path.lineTo(decodeX(1.0416666f), decodeY(1.6602564f));        path.lineTo(decodeX(0.9769231f), decodeY(1.2884616f));        path.lineTo(decodeX(0.6923077f), decodeY(1.5f));        path.lineTo(decodeX(0.6423077f), decodeY(1.3782052f));        path.lineTo(decodeX(0.83076924f), decodeY(1.176282f));        path.lineTo(decodeX(0.46923074f), decodeY(1.1474359f));        path.lineTo(decodeX(0.48076925f), decodeY(1.0064102f));        path.lineTo(decodeX(0.8230769f), decodeY(0.98461545f));        path.lineTo(decodeX(0.58461535f), decodeY(0.6615385f));        path.closePath();        return path;    }    private Rectangle2D decodeRect6() {            rect.setRect(decodeX(0.2f), //x                         decodeY(0.0f), //y                         decodeX(2.8f) - decodeX(0.2f), //width                         decodeY(2.2f) - decodeY(0.0f)); //height        return rect;    }    private Rectangle2D decodeRect7() {            rect.setRect(decodeX(0.2f), //x                         decodeY(2.2f), //y                         decodeX(2.8f) - decodeX(0.2f), //width                         decodeY(3.0f) - decodeY(2.2f)); //height        return rect;    }    private Rectangle2D decodeRect8() {            rect.setRect(decodeX(0.4f), //x                         decodeY(0.2f), //y                         decodeX(2.6f) - decodeX(0.4f), //width                         decodeY(2.2f) - decodeY(0.2f)); //height        return rect;    }    private Path2D decodePath23() {        path.reset();        path.moveTo(decodeX(0.4f), decodeY(2.2f));        path.lineTo(decodeX(0.4f), decodeY(2.8f));        path.lineTo(decodeX(0.6f), decodeY(2.8f));        path.lineTo(decodeX(0.6f), decodeY(2.6f));        path.lineTo(decodeX(2.4f), decodeY(2.6f));        path.lineTo(decodeX(2.4f), decodeY(2.8f));        path.lineTo(decodeX(2.6f), decodeY(2.8f));        path.lineTo(decodeX(2.6f), decodeY(2.2f));        path.lineTo(decodeX(0.4f), decodeY(2.2f));        path.closePath();        return path;    }    private Rectangle2D decodeRect9() {            rect.setRect(decodeX(0.6f), //x                         decodeY(2.8f), //y                         decodeX(1.6666667f) - decodeX(0.6f), //width                         decodeY(3.0f) - decodeY(2.8f)); //height        return rect;    }    private Rectangle2D decodeRect10() {            rect.setRect(decodeX(1.8333333f), //x                         decodeY(2.8f), //y                         decodeX(2.4f) - decodeX(1.8333333f), //width                         decodeY(3.0f) - decodeY(2.8f)); //height        return rect;    }    private Ellipse2D decodeEllipse1() {        ellipse.setFrame(decodeX(0.6f), //x                         decodeY(2.4f), //y                         decodeX(0.8f) - decodeX(0.6f), //width                         decodeY(2.6f) - decodeY(2.4f)); //height        return ellipse;    }    private Path2D decodePath24() {        path.reset();        path.moveTo(decodeX(1.0f), decodeY(0.4f));        path.curveTo(decodeAnchorX(1.0f, 1.0f), decodeAnchorY(0.4000000059604645f, -1.0f), decodeAnchorX(2.0f, -1.0f), decodeAnchorY(0.4000000059604645f, -1.0f), decodeX(2.0f), decodeY(0.4f));        path.curveTo(decodeAnchorX(2.0f, 1.0f), decodeAnchorY(0.4000000059604645f, 1.0f), decodeAnchorX(2.200000047683716f, 0.0f), decodeAnchorY(1.0f, -1.0f), decodeX(2.2f), decodeY(1.0f));        path.curveTo(decodeAnchorX(2.200000047683716f, 0.0f), decodeAnchorY(1.0f, 1.0f), decodeAnchorX(2.200000047683716f, 0.0f), decodeAnchorY(1.5f, -2.0f), decodeX(2.2f), decodeY(1.5f));        path.curveTo(decodeAnchorX(2.200000047683716f, 0.0f), decodeAnchorY(1.5f, 2.0f), decodeAnchorX(1.6666667461395264f, 1.0f), decodeAnchorY(1.8333332538604736f, 0.0f), decodeX(1.6666667f), decodeY(1.8333333f));        path.curveTo(decodeAnchorX(1.6666667461395264f, -1.0f), decodeAnchorY(1.8333332538604736f, 0.0f), decodeAnchorX(1.3333333730697632f, 1.0f), decodeAnchorY(1.8333332538604736f, 0.0f), decodeX(1.3333334f), decodeY(1.8333333f));        path.curveTo(decodeAnchorX(1.3333333730697632f, -1.0f), decodeAnchorY(1.8333332538604736f, 0.0f), decodeAnchorX(0.800000011920929f, 0.0f), decodeAnchorY(1.5f, 2.0f), decodeX(0.8f), decodeY(1.5f));        path.curveTo(decodeAnchorX(0.800000011920929f, 0.0f), decodeAnchorY(1.5f, -2.0f), decodeAnchorX(0.800000011920929f, 0.0f), decodeAnchorY(1.0f, 1.0f), decodeX(0.8f), decodeY(1.0f));        path.curveTo(decodeAnchorX(0.800000011920929f, 0.0f), decodeAnchorY(1.0f, -1.0f), decodeAnchorX(1.0f, -1.0f), decodeAnchorY(0.4000000059604645f, 1.0f), decodeX(1.0f), decodeY(0.4f));        path.closePath();        return path;    }    private Ellipse2D decodeEllipse2() {        ellipse.setFrame(decodeX(0.6f), //x                         decodeY(0.2f), //y                         decodeX(0.8f) - decodeX(0.6f), //width                         decodeY(0.4f) - decodeY(0.2f)); //height        return ellipse;    }    private Ellipse2D decodeEllipse3() {        ellipse.setFrame(decodeX(2.2f), //x                         decodeY(0.2f), //y                         decodeX(2.4f) - decodeX(2.2f), //width                         decodeY(0.4f) - decodeY(0.2f)); //height        return ellipse;    }    private Ellipse2D decodeEllipse4() {        ellipse.setFrame(decodeX(2.2f), //x                         decodeY(1.0f), //y                         decodeX(2.4f) - decodeX(2.2f), //width                         decodeY(1.1666666f) - decodeY(1.0f)); //height        return ellipse;    }    private Ellipse2D decodeEllipse5() {        ellipse.setFrame(decodeX(2.2f), //x                         decodeY(1.6666667f), //y                         decodeX(2.4f) - decodeX(2.2f), //width                         decodeY(1.8333333f) - decodeY(1.6666667f)); //height        return ellipse;    }    private Ellipse2D decodeEllipse6() {        ellipse.setFrame(decodeX(0.6f), //x                         decodeY(1.6666667f), //y                         decodeX(0.8f) - decodeX(0.6f), //width                         decodeY(1.8333333f) - decodeY(1.6666667f)); //height        return ellipse;    }    private Ellipse2D decodeEllipse7() {        ellipse.setFrame(decodeX(0.6f), //x                         decodeY(1.0f), //y                         decodeX(0.8f) - decodeX(0.6f), //width                         decodeY(1.1666666f) - decodeY(1.0f)); //height        return ellipse;    }    private Rectangle2D decodeRect11() {            rect.setRect(decodeX(0.8f), //x                         decodeY(2.2f), //y                         decodeX(1.0f) - decodeX(0.8f), //width                         decodeY(2.6f) - decodeY(2.2f)); //height        return rect;    }    private Rectangle2D decodeRect12() {            rect.setRect(decodeX(1.1666666f), //x                         decodeY(2.2f), //y                         decodeX(1.3333334f) - decodeX(1.1666666f), //width                         decodeY(2.6f) - decodeY(2.2f)); //height        return rect;    }    private Rectangle2D decodeRect13() {            rect.setRect(decodeX(1.5f), //x                         decodeY(2.2f), //y                         decodeX(1.6666667f) - decodeX(1.5f), //width                         decodeY(2.6f) - decodeY(2.2f)); //height        return rect;    }    private Path2D decodePath25() {        path.reset();        path.moveTo(decodeX(0.0f), decodeY(0.2f));        path.lineTo(decodeX(0.2f), decodeY(0.0f));        path.lineTo(decodeX(2.6f), decodeY(0.0f));        path.lineTo(decodeX(3.0f), decodeY(0.4f));        path.lineTo(decodeX(3.0f), decodeY(2.8f));        path.lineTo(decodeX(2.8f), decodeY(3.0f));        path.lineTo(decodeX(0.2f), decodeY(3.0f));        path.lineTo(decodeX(0.0f), decodeY(2.8f));        path.lineTo(decodeX(0.0f), decodeY(0.2f));        path.closePath();        return path;    }    private Path2D decodePath26() {        path.reset();        path.moveTo(decodeX(0.2f), decodeY(0.4f));        path.lineTo(decodeX(0.4f), decodeY(0.2f));        path.lineTo(decodeX(2.4f), decodeY(0.2f));        path.lineTo(decodeX(2.8f), decodeY(0.6f));        path.lineTo(decodeX(2.8f), decodeY(2.8f));        path.lineTo(decodeX(0.2f), decodeY(2.8f));        path.lineTo(decodeX(0.2f), decodeY(0.4f));        path.closePath();        return path;    }    private Path2D decodePath27() {        path.reset();        path.moveTo(decodeX(0.8f), decodeY(1.6666667f));        path.lineTo(decodeX(1.0f), decodeY(1.5f));        path.lineTo(decodeX(2.0f), decodeY(1.5f));        path.lineTo(decodeX(2.2f), decodeY(1.6666667f));        path.lineTo(decodeX(2.2f), decodeY(2.6f));        path.lineTo(decodeX(0.8f), decodeY(2.6f));        path.lineTo(decodeX(0.8f), decodeY(1.6666667f));        path.closePath();        return path;    }    private Path2D decodePath28() {        path.reset();        path.moveTo(decodeX(1.1666666f), decodeY(0.2f));        path.lineTo(decodeX(1.1666666f), decodeY(1.1666666f));        path.lineTo(decodeX(2.2f), decodeY(1.1666666f));        path.lineTo(decodeX(2.2f), decodeY(0.4f));        path.lineTo(decodeX(2.0f), decodeY(0.4f));        path.lineTo(decodeX(2.0f), decodeY(1.0f));        path.lineTo(decodeX(1.6666667f), decodeY(1.0f));        path.lineTo(decodeX(1.6666667f), decodeY(0.4f));        path.lineTo(decodeX(2.2f), decodeY(0.4f));        path.lineTo(decodeX(2.2f), decodeY(0.2f));        path.lineTo(decodeX(1.1666666f), decodeY(0.2f));        path.closePath();        return path;    }    private Path2D decodePath29() {        path.reset();        path.moveTo(decodeX(0.8f), decodeY(0.2f));        path.lineTo(decodeX(1.0f), decodeY(0.2f));        path.lineTo(decodeX(1.0f), decodeY(1.0f));        path.lineTo(decodeX(1.3333334f), decodeY(1.0f));        path.lineTo(decodeX(1.3333334f), decodeY(0.2f));        path.lineTo(decodeX(1.5f), decodeY(0.2f));        path.lineTo(decodeX(1.5f), decodeY(1.0f));        path.lineTo(decodeX(1.6666667f), decodeY(1.0f));        path.lineTo(decodeX(1.6666667f), decodeY(1.1666666f));        path.lineTo(decodeX(0.8f), decodeY(1.1666666f));        path.lineTo(decodeX(0.8f), decodeY(0.2f));        path.closePath();        return path;    }    private Rectangle2D decodeRect14() {            rect.setRect(decodeX(0.8f), //x                         decodeY(2.6f), //y                         decodeX(2.2f) - decodeX(0.8f), //width                         decodeY(2.8f) - decodeY(2.6f)); //height        return rect;    }    private Rectangle2D decodeRect15() {            rect.setRect(decodeX(0.36153847f), //x                         decodeY(2.3576922f), //y                         decodeX(0.63461536f) - decodeX(0.36153847f), //width                         decodeY(2.6807692f) - decodeY(2.3576922f)); //height        return rect;    }    private Rectangle2D decodeRect16() {            rect.setRect(decodeX(2.376923f), //x                         decodeY(2.3807693f), //y                         decodeX(2.6384616f) - decodeX(2.376923f), //width                         decodeY(2.6846154f) - decodeY(2.3807693f)); //height        return rect;    }    private Rectangle2D decodeRect17() {            rect.setRect(decodeX(0.4f), //x                         decodeY(2.4f), //y                         decodeX(0.6f) - decodeX(0.4f), //width                         decodeY(2.6f) - decodeY(2.4f)); //height        return rect;    }    private Rectangle2D decodeRect18() {            rect.setRect(decodeX(2.4f), //x                         decodeY(2.4f), //y                         decodeX(2.6f) - decodeX(2.4f), //width                         decodeY(2.6f) - decodeY(2.4f)); //height        return rect;    }    private Path2D decodePath30() {

⌨️ 快捷键说明

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