@Override
    public void keyPressed(KeyEvent e) {
        if (e.getKeyCode() == KeyEvent.VK_LEFT) {
            hahmo.liiku(Suunta.Lansi);
        } else if (e.getKeyCode() == KeyEvent.VK_RIGHT) {
            hahmo.liiku(Suunta.Ita);
        }
        else if (e.getKeyCode() == KeyEvent.VK_UP) {
            hahmo.liiku(Suunta.Pohjoinen);
        }
        else if (e.getKeyCode() == KeyEvent.VK_DOWN) {
            hahmo.liiku(Suunta.Etela);            
        }

        pisteet.setText(hahmo.getPisteet());
        voimat.setText(hahmo.getVoima());
        component.repaint();
    }