Vad är fel me koden?
package laboration5;
import javax.swing.ImageIcon;
public class MovingImage1 {
private ImageIcon image;
private int x;
private int y;
private PaintWindow window = new PaintWindow();
public void init(ImageIcon image, int x, int y) {
this.image = image;
this.x = x;
this.y = y;
show();
}
public void setLocation(int x, int y) {
this.x = x;
this.y = y;
show();
}
public void show() {
window.showImage(image,x,y);
}
}
class PaintWindow {
public static void pause(int i) {
}
void showImage(ImageIcon image, int x, int y) {
}
}
____________
package laboration5;
import javax.swing.ImageIcon;
public class MovingImage1Test {
public void action1() {
ImageIcon image = new ImageIcon("C:/bilder/lil-wayne-tattos.jpg");
MovingImage1 mi = new MovingImage1();
mi.init(image,120,250);
PaintWindow.pause(200);
mi.setLocation(120, 220);
PaintWindow.pause(350);
mi.setLocation(140, 200);
PaintWindow.pause(300);
mi.setLocation(160, 220);
PaintWindow.pause(300);
mi.setLocation(160, 200);
PaintWindow.pause(300);
mi.setLocation(200, 220);
PaintWindow.pause(300);
mi.setLocation(220, 200);
PaintWindow.pause(3500);
mi.setLocation(240, 220);
PaintWindow.pause(1000);
PaintWindow.pause(2000);
mi.show();
}
public static void main(String[] args) {
MovingImage1Test tmi = new MovingImage1Test();
tmi.action1();
}
}