您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 经营企划 > java--小游戏---跳棋程序
importjava.awt.*;importjavax.swing.JFrame;publicclassJumpChessextendsJFrame{publicJumpChess(){setSize(800,800);setVisible(true);setBackground(Color.pink);}publicvoidpaint(Graphicsg){g.setColor(Color.gray);intx=290;inty=140;intx1=330;for(introw=1;row13;row++){g.drawLine(x,y,x1,y);x=x-20;x1=x1+20;y=y+30;System.out.println();}intx2=110;inty2=230;intx3=90;inty3=260;for(introw=1;row13;row++){g.drawLine(x2,y2,x3,y3);x2=x2+40;x3=x3+20;y3=y3+30;System.out.println();}intx4=510;inty4=230;intx5=530;inty5=260;for(introw=1;row13;row++){g.drawLine(x4,y4,x5,y5);x4=x4-40;x5=x5-20;y5=y5+30;System.out.println();}intx6=510;inty6=470;intx7=530;inty7=440;for(introw=1;row13;row++){g.drawLine(x6,y6,x7,y7);x6=x6-40;x7=x7-20;y7=y7-30;System.out.println();}intx8=110;inty8=470;intx9=90;inty9=440;for(introw=1;row13;row++){g.drawLine(x8,y8,x9,y9);x8=x8+40;x9=x9+20;y9=y9-30;System.out.println();}intx10=290;inty10=560;intx11=330;for(introw=1;row13;row++){g.drawLine(x10,y10,x11,y10);x10=x10-20;x11=x11+20;y10=y10-30;System.out.println();}inta=300;intb=100;for(introw=1;row10;row++){for(intcolumn=1;column=row;column++){if(row=4){g.setColor(Color.red);}else{g.setColor(Color.blue);}g.drawOval(a,b,20,20);g.fillOval(a,b,20,20);a=a+40;}a=300-20*row;b=b+30;System.out.println();}inta1=300;intb1=580;for(introw=9;row1;row--){for(intcolumn=9;column=row;column--){if(row=5){g.setColor(Color.red);}else{g.setColor(Color.blue);}g.drawOval(a1,b1,20,20);g.fillOval(a1,b1,20,20);a1=a1+40;}a1=300-20*(10-row);b1=b1-30;System.out.println();}inta2=120;intb2=310;for(introw=5;row1;row--){for(intcolumn=5;column=row;column--){g.setColor(Color.yellow);g.drawOval(a2,b2,20,20);g.fillOval(a2,b2,20,20);a2=a2+40;}a2=120-20*(6-row);b2=b2-30;System.out.println();}inta3=480;intb3=310;for(introw=5;row1;row--){for(intcolumn=5;column=row;column--){g.setColor(Color.green);g.drawOval(a3,b3,20,20);g.fillOval(a3,b3,20,20);a3=a3+40;}a3=480-20*(6-row);b3=b3-30;System.out.println();}inta4=120;intb4=370;for(introw=1;row5;row++){for(intcolumn=1;column=row;column++){g.setColor(Color.green);g.drawOval(a4,b4,20,20);g.fillOval(a4,b4,20,20);a4=a4+40;}a4=120-20*row;b4=b4+30;System.out.println();}inta5=480;intb5=370;for(introw=1;row5;row++){for(intcolumn=1;column=row;column++){g.setColor(Color.yellow);g.drawOval(a5,b5,20,20);g.fillOval(a5,b5,20,20);a5=a5+40;}a5=480-20*row;b5=b5+30;System.out.println();}}publicstaticvoidmain(String[]args){JumpChessa=newJumpChess();a.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);}}截图:
本文标题:java--小游戏---跳棋程序
链接地址:https://www.777doc.com/doc-5650874 .html