Why image doesnt move?
package org.me.hello;
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class peli extends Applet implements KeyListener {
Image karkki;
Image tikkari;
int x,y;
public boolean oikee;
public boolean vasen;
public void run() {
while (true) {
repaint();
}
}
public void init(){
resize(600,400);
x=200;
y=350;
}
public void keyPressed(KeyEvent e) {
if (e.getKeyCode() == KeyEvent.VK_RIGHT) {
vasen = true;
}
if (e.getKeyCode() == KeyEvent.VK_RIGHT) {
oikee = true;
}
}
public void keyReleased(KeyEvent e) {
if (e.getKeyCode() == KeyEvent.VK_RIGHT) {
oikee = false;
}
if (e.getKeyCode() == KeyEvent.VK_RIGHT) {
vasen = false;
}
}
public void keyTyped(KeyEvent e) {}
public void actionPerformed(ActionEvent e) {}
public void oikee(boolean b) {
if(b == true){
x = x+2;
}
}
public void vasen(boolean b) {
if(vasen == true){
x = x-2;
}
}
public void paint(Graphics g) {
tikkari = getImage(getDocumentBase(),"tikkari.png");
karkki = getImage(getDocumentBase(),"karkki.png");
if(oikee = true){
x = x+2;
}
if(vasen = true){
x = x+2;
}
g.drawImage(karkki,x,y,50,50,this);
}
}