optionpanepainter.java
来自「Mobile 应用程序使用 Java Micro Edition (Java M」· Java 代码 · 共 567 行 · 第 1/3 页
JAVA
567 行
ellipse = decodeEllipse7(); g.setPaint(color37); g.fill(ellipse); }
private Path2D decodePath1() { path.reset(); path.moveTo(decodeX(1.0f), decodeY(1.2708334f)); path.lineTo(decodeX(1.2708334f), decodeY(1.0f)); path.lineTo(decodeX(1.6875f), decodeY(1.0f)); path.lineTo(decodeX(1.9583333f), decodeY(1.2708334f)); path.lineTo(decodeX(1.9583333f), decodeY(1.6875f)); path.lineTo(decodeX(1.6875f), decodeY(1.9583333f)); path.lineTo(decodeX(1.2708334f), decodeY(1.9583333f)); path.lineTo(decodeX(1.0f), decodeY(1.6875f)); path.lineTo(decodeX(1.0f), decodeY(1.2708334f)); path.closePath(); return path; } private Path2D decodePath2() { path.reset(); path.moveTo(decodeX(1.0208334f), decodeY(1.2916666f)); path.lineTo(decodeX(1.2916666f), decodeY(1.0208334f)); path.lineTo(decodeX(1.6666667f), decodeY(1.0208334f)); path.lineTo(decodeX(1.9375f), decodeY(1.2916666f)); path.lineTo(decodeX(1.9375f), decodeY(1.6666667f)); path.lineTo(decodeX(1.6666667f), decodeY(1.9375f)); path.lineTo(decodeX(1.2916666f), decodeY(1.9375f)); path.lineTo(decodeX(1.0208334f), decodeY(1.6666667f)); path.lineTo(decodeX(1.0208334f), decodeY(1.2916666f)); path.closePath(); return path; } private Path2D decodePath3() { path.reset(); path.moveTo(decodeX(1.4166666f), decodeY(1.2291666f)); path.curveTo(decodeAnchorX(1.4166666269302368f, 0.0f), decodeAnchorY(1.2291666269302368f, -2.0f), decodeAnchorX(1.4791666269302368f, -2.0f), decodeAnchorY(1.1666666269302368f, 0.0f), decodeX(1.4791666f), decodeY(1.1666666f)); path.curveTo(decodeAnchorX(1.4791666269302368f, 2.0f), decodeAnchorY(1.1666666269302368f, 0.0f), decodeAnchorX(1.5416667461395264f, 0.0f), decodeAnchorY(1.2291666269302368f, -2.0f), decodeX(1.5416667f), decodeY(1.2291666f)); path.curveTo(decodeAnchorX(1.5416667461395264f, 0.0f), decodeAnchorY(1.2291666269302368f, 2.0f), decodeAnchorX(1.5f, 0.0f), decodeAnchorY(1.6041667461395264f, 0.0f), decodeX(1.5f), decodeY(1.6041667f)); path.lineTo(decodeX(1.4583334f), decodeY(1.6041667f)); path.curveTo(decodeAnchorX(1.4583333730697632f, 0.0f), decodeAnchorY(1.6041667461395264f, 0.0f), decodeAnchorX(1.4166666269302368f, 0.0f), decodeAnchorY(1.2291666269302368f, 2.0f), decodeX(1.4166666f), decodeY(1.2291666f)); path.closePath(); return path; } private Ellipse2D decodeEllipse1() { ellipse.setFrame(decodeX(1.4166666f), //x decodeY(1.6666667f), //y decodeX(1.5416667f) - decodeX(1.4166666f), //width decodeY(1.7916667f) - decodeY(1.6666667f)); //height return ellipse; } private Path2D decodePath4() { path.reset(); path.moveTo(decodeX(1.0208334f), decodeY(1.2851562f)); path.lineTo(decodeX(1.2799479f), decodeY(1.0208334f)); path.lineTo(decodeX(1.6783855f), decodeY(1.0208334f)); path.lineTo(decodeX(1.9375f), decodeY(1.28125f)); path.lineTo(decodeX(1.9375f), decodeY(1.6666667f)); path.lineTo(decodeX(1.6666667f), decodeY(1.9375f)); path.lineTo(decodeX(1.2851562f), decodeY(1.936198f)); path.lineTo(decodeX(1.0221354f), decodeY(1.673177f)); path.lineTo(decodeX(1.0208334f), decodeY(1.5f)); path.lineTo(decodeX(1.0416666f), decodeY(1.5f)); path.lineTo(decodeX(1.0416666f), decodeY(1.6666667f)); path.lineTo(decodeX(1.2916666f), decodeY(1.9166667f)); path.lineTo(decodeX(1.6666667f), decodeY(1.9166667f)); path.lineTo(decodeX(1.9166667f), decodeY(1.6666667f)); path.lineTo(decodeX(1.9166667f), decodeY(1.2916666f)); path.lineTo(decodeX(1.6666667f), decodeY(1.0416666f)); path.lineTo(decodeX(1.2916666f), decodeY(1.0416666f)); path.lineTo(decodeX(1.0416666f), decodeY(1.2916666f)); path.lineTo(decodeX(1.0416666f), decodeY(1.5f)); path.lineTo(decodeX(1.0208334f), decodeY(1.5f)); path.lineTo(decodeX(1.0208334f), decodeY(1.2851562f)); path.closePath(); return path; } private Ellipse2D decodeEllipse2() { ellipse.setFrame(decodeX(1.0f), //x decodeY(1.0f), //y decodeX(1.0f) - decodeX(1.0f), //width decodeY(1.0f) - decodeY(1.0f)); //height return ellipse; } private Ellipse2D decodeEllipse3() { ellipse.setFrame(decodeX(1.0f), //x decodeY(1.0f), //y decodeX(1.9583333f) - decodeX(1.0f), //width decodeY(1.9583333f) - decodeY(1.0f)); //height return ellipse; } private Ellipse2D decodeEllipse4() { ellipse.setFrame(decodeX(1.0208334f), //x decodeY(1.0208334f), //y decodeX(1.9375f) - decodeX(1.0208334f), //width decodeY(1.9375f) - decodeY(1.0208334f)); //height return ellipse; } private Ellipse2D decodeEllipse5() { ellipse.setFrame(decodeX(1.0416666f), //x decodeY(1.0416666f), //y decodeX(1.9166667f) - decodeX(1.0416666f), //width decodeY(1.9166667f) - decodeY(1.0416666f)); //height return ellipse; } private Path2D decodePath5() { path.reset(); path.moveTo(decodeX(1.375f), decodeY(1.375f)); path.curveTo(decodeAnchorX(1.375f, 2.5f), decodeAnchorY(1.375f, 0.0f), decodeAnchorX(1.5f, -1.1875f), decodeAnchorY(1.375f, 0.0f), decodeX(1.5f), decodeY(1.375f)); path.curveTo(decodeAnchorX(1.5f, 1.1875f), decodeAnchorY(1.375f, 0.0f), decodeAnchorX(1.5416667461395264f, 0.0f), decodeAnchorY(1.4375f, -2.0f), decodeX(1.5416667f), decodeY(1.4375f)); path.curveTo(decodeAnchorX(1.5416667461395264f, 0.0f), decodeAnchorY(1.4375f, 2.0f), decodeAnchorX(1.5416667461395264f, 0.0f), decodeAnchorY(1.6875f, 0.0f), decodeX(1.5416667f), decodeY(1.6875f)); path.curveTo(decodeAnchorX(1.5416667461395264f, 0.0f), decodeAnchorY(1.6875f, 0.0f), decodeAnchorX(1.6028645038604736f, -2.5625f), decodeAnchorY(1.6875f, 0.0625f), decodeX(1.6028645f), decodeY(1.6875f)); path.curveTo(decodeAnchorX(1.6028645038604736f, 2.5625f), decodeAnchorY(1.6875f, -0.0625f), decodeAnchorX(1.6041667461395264f, 2.5625f), decodeAnchorY(1.7708332538604736f, 0.0f), decodeX(1.6041667f), decodeY(1.7708333f)); path.curveTo(decodeAnchorX(1.6041667461395264f, -2.5625f), decodeAnchorY(1.7708332538604736f, 0.0f), decodeAnchorX(1.3567708730697632f, 2.5f), decodeAnchorY(1.7708332538604736f, 0.0625f), decodeX(1.3567709f), decodeY(1.7708333f)); path.curveTo(decodeAnchorX(1.3567708730697632f, -2.5f), decodeAnchorY(1.7708332538604736f, -0.0625f), decodeAnchorX(1.3541666269302368f, -2.4375f), decodeAnchorY(1.6875f, 0.0f), decodeX(1.3541666f), decodeY(1.6875f)); path.curveTo(decodeAnchorX(1.3541666269302368f, 2.4375f), decodeAnchorY(1.6875f, 0.0f), decodeAnchorX(1.4166666269302368f, 0.0f), decodeAnchorY(1.6875f, 0.0f), decodeX(1.4166666f), decodeY(1.6875f)); path.lineTo(decodeX(1.4166666f), decodeY(1.4583334f)); path.curveTo(decodeAnchorX(1.4166666269302368f, 0.0f), decodeAnchorY(1.4583333730697632f, 0.0f), decodeAnchorX(1.375f, 2.75f), decodeAnchorY(1.4583333730697632f, 0.0f), decodeX(1.375f), decodeY(1.4583334f)); path.curveTo(decodeAnchorX(1.375f, -2.75f), decodeAnchorY(1.4583333730697632f, 0.0f), decodeAnchorX(1.375f, -2.5f), decodeAnchorY(1.375f, 0.0f), decodeX(1.375f), decodeY(1.375f)); path.closePath(); return path; } private Ellipse2D decodeEllipse6() { ellipse.setFrame(decodeX(1.4166666f), //x decodeY(1.1666666f), //y decodeX(1.5416667f) - decodeX(1.4166666f), //width decodeY(1.2916666f) - decodeY(1.1666666f)); //height return ellipse; } private Path2D decodePath6() { path.reset(); path.moveTo(decodeX(1.3125f), decodeY(1.3723959f)); path.curveTo(decodeAnchorX(1.3125f, 1.5f), decodeAnchorY(1.3723958730697632f, 1.375f), decodeAnchorX(1.3997396230697632f, -0.75f), decodeAnchorY(1.3580728769302368f, 1.1875f), decodeX(1.3997396f), decodeY(1.3580729f)); path.curveTo(decodeAnchorX(1.3997396230697632f, 0.75f), decodeAnchorY(1.3580728769302368f, -1.1875f), decodeAnchorX(1.46875f, -1.8125f), decodeAnchorY(1.2903646230697632f, 0.0f), decodeX(1.46875f), decodeY(1.2903646f)); path.curveTo(decodeAnchorX(1.46875f, 1.8125f), decodeAnchorY(1.2903646230697632f, 0.0f), decodeAnchorX(1.53515625f, 0.0f), decodeAnchorY(1.3502603769302368f, -1.5625f), decodeX(1.5351562f), decodeY(1.3502604f)); path.curveTo(decodeAnchorX(1.53515625f, 0.0f), decodeAnchorY(1.3502603769302368f, 1.5625f), decodeAnchorX(1.4700521230697632f, 1.25f), decodeAnchorY(1.4283853769302368f, -1.1875f), decodeX(1.4700521f), decodeY(1.4283854f)); path.curveTo(decodeAnchorX(1.4700521230697632f, -1.25f), decodeAnchorY(1.4283853769302368f, 1.1875f), decodeAnchorX(1.41796875f, -0.0625f), decodeAnchorY(1.5442707538604736f, -1.5f), decodeX(1.4179688f), decodeY(1.5442708f)); path.curveTo(decodeAnchorX(1.41796875f, 0.0625f), decodeAnchorY(1.5442707538604736f, 1.5f), decodeAnchorX(1.4765625f, -1.3125f), decodeAnchorY(1.6028645038604736f, 0.0f), decodeX(1.4765625f), decodeY(1.6028645f)); path.curveTo(decodeAnchorX(1.4765625f, 1.3125f), decodeAnchorY(1.6028645038604736f, 0.0f), decodeAnchorX(1.5403645038604736f, 0.0f), decodeAnchorY(1.546875f, 1.625f), decodeX(1.5403645f), decodeY(1.546875f)); path.curveTo(decodeAnchorX(1.5403645038604736f, 0.0f), decodeAnchorY(1.546875f, -1.625f), decodeAnchorX(1.61328125f, -1.1875f), decodeAnchorY(1.46484375f, 1.25f), decodeX(1.6132812f), decodeY(1.4648438f)); path.curveTo(decodeAnchorX(1.61328125f, 1.1875f), decodeAnchorY(1.46484375f, -1.25f), decodeAnchorX(1.6666667461395264f, 0.0625f), decodeAnchorY(1.3463541269302368f, 3.3125f), decodeX(1.6666667f), decodeY(1.3463541f)); path.curveTo(decodeAnchorX(1.6666667461395264f, -0.0625f), decodeAnchorY(1.3463541269302368f, -3.3125f), decodeAnchorX(1.4830728769302368f, 6.125f), decodeAnchorY(1.16796875f, -0.0625f), decodeX(1.4830729f), decodeY(1.1679688f)); path.curveTo(decodeAnchorX(1.4830728769302368f, -6.125f), decodeAnchorY(1.16796875f, 0.0625f), decodeAnchorX(1.3046875f, 0.4375f), decodeAnchorY(1.2890625f, -1.25f), decodeX(1.3046875f), decodeY(1.2890625f)); path.curveTo(decodeAnchorX(1.3046875f, -0.4375f), decodeAnchorY(1.2890625f, 1.25f), decodeAnchorX(1.3125f, -1.5f), decodeAnchorY(1.3723958730697632f, -1.375f), decodeX(1.3125f), decodeY(1.3723959f)); path.closePath(); return path; } private Rectangle2D decodeRect1() { rect.setRect(decodeX(1.0f), //x decodeY(1.0f), //y decodeX(1.0f) - decodeX(1.0f), //width decodeY(1.0f) - decodeY(1.0f)); //height return rect; } private Path2D decodePath7() { path.reset(); path.moveTo(decodeX(1.5f), decodeY(1.0208334f)); path.curveTo(decodeAnchorX(1.5f, 2.0f), decodeAnchorY(1.0208333730697632f, 0.0f), decodeAnchorX(1.56640625f, 0.0f), decodeAnchorY(1.08203125f, 0.0f), decodeX(1.5664062f), decodeY(1.0820312f)); path.lineTo(decodeX(1.9427083f), decodeY(1.779948f)); path.curveTo(decodeAnchorX(1.9427082538604736f, 0.0f), decodeAnchorY(1.7799479961395264f, 0.0f), decodeAnchorX(1.9752604961395264f, 0.0f), decodeAnchorY(1.8802082538604736f, -2.375f), decodeX(1.9752605f), decodeY(1.8802083f)); path.curveTo(decodeAnchorX(1.9752604961395264f, 0.0f), decodeAnchorY(1.8802082538604736f, 2.375f), decodeAnchorX(1.9166667461395264f, 0.0f), decodeAnchorY(1.9375f, 0.0f), decodeX(1.9166667f), decodeY(1.9375f)); path.lineTo(decodeX(1.0833334f), decodeY(1.9375f)); path.curveTo(decodeAnchorX(1.0833333730697632f, 0.0f), decodeAnchorY(1.9375f, 0.0f), decodeAnchorX(1.0247396230697632f, 0.125f), decodeAnchorY(1.8815104961395264f, 2.25f), decodeX(1.0247396f), decodeY(1.8815105f)); path.curveTo(decodeAnchorX(1.0247396230697632f, -0.125f), decodeAnchorY(1.8815104961395264f, -2.25f), decodeAnchorX(1.0598958730697632f, 0.0f), decodeAnchorY(1.78125f, 0.0f), decodeX(1.0598959f), decodeY(1.78125f)); path.lineTo(decodeX(1.4375f), decodeY(1.0833334f)); path.curveTo(decodeAnchorX(1.4375f, 0.0f), decodeAnchorY(1.0833333730697632f, 0.0f), decodeAnchorX(1.5f, -2.0f), decodeAnchorY(1.0208333730697632f, 0.0f), decodeX(1.5f), decodeY(1.0208334f)); path.closePath(); return path; } private Path2D decodePath8() { path.reset(); path.moveTo(decodeX(1.4986979f), decodeY(1.0429688f));
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?