📄 segment.java.bak
字号:
import java.awt.*;
import java.awt.Image;
import java.applet.Applet;
public class Segment extends Applet
{
public void paint(Graphics g)
{
Image pic;
pic=getImage(getDocumentBase(),"car.jpg");
int x0=10,y0=30,dx,dy,d=1;
int x,y,x1,y1,x2,y2;
int i,k,m=3,n=4,t;
int[] k1=new int[m*n];
int w=pic.getWidth(this);
int h=pic.getHeight(this);
dx=w/n;
dy=h/m;
for(k=0;k<m*n;k++)k1[k]=k;
for(k=0;k<m*n;k++)
{
i=(int)(Math.random()*(m*n));
t=k1[k];k1[k]=k1[i];k1[i]=t;
}
g.drawImage(pic,x0,y0,this);
for(k=0;k<m*n;k++)
{
i=k[k];
x=(k-k/n*n)*dx;
y=k/n*dy;
x1=x0+w+(i-i/n*n+1)*(dx+d);
y1=y0+(i/n)*(dy+d);
x2=x0+(k-k/n*n)*(dx+d);
y2=y0+h+(k/n+1)*(dy+d);
g.drawImage(pic,x1,y1,x1+dx-1,y1+dy-1,x,y,x+dx-1,y+dy-1,this);
g.drawImage(pic,x2,y2,x2+dx-1,y2+dy-1,x,y,x+dx-1,y+dy-1,this);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -