g.drawImage() を使用して、描画した画像を Jpanel に移動しようとしています。このコードが機能しない理由を知る必要があります (w キーを使用して画像を上に移動しようとしています)。
int CharX = 1;
int CharY = 30;
public void keyPressed(KeyEvent w) {
    CharY = CharY + 1;
    repaint();
}
public void keyReleased(KeyEvent w) {
    CharY = CharY + 1;
    repaint();
}