Javaを説明するには
4枚の絵をパラパラアニメにするソースなのですが。これをわけ合って説明しなくてはならなくなってしまいました。
薄らぼんやりとはわかるのですが。どう説明したらいいのかさっぱり分かりません、どう説明すれば、分かりやすく正しく伝えられるでしょうか?><
import java.applet.Applet;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class DNA extends Applet implements Runnable, ActionListener
{
Image image[] = new Image[4];
int[] timing = { 400,350,230,350};
Thread t;
int index1 = 0;
int no = 0;
private static final long serialVersionUID = 1L;
public void init(){
for(int i = 0; i<4; i++){
image[i] = getImage(getDocumentBase(),"img"+(i)+".gif");
}
}
public void paint(Graphics g){
g.drawImage(image[index1],0,0,this);
}
public void update(Graphics g) {
paint(g);
if(++no==4)no=0;
}
public void start(){
t = new Thread(this);
t.start();
}
public void run() {
while(true){
index1++;
if(index1 == 4){
index1 = 0;
}
repaint();
try{
Thread.sleep(timing[no]);
}catch(InterruptedException e){}
}}
public void actionPerformed(ActionEvent arg0) {
}
}