预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

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;row<13;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;row<13;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;row<13;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;row<13;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;row<13;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;row<13;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;row<10;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;row>1;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;row>1;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=1