public void paint(Graphics g){
    // TODO 描画処理
  }

  public synchronized void processEvent(int type, int param) {
    if (type == Display.KEY_PRESSED_EVENT ){
      keyDown |= 1 << param;
    }
  }

  public void mainLoop() {
    // TODO キーイベント処理など。以下例
    if(keyUp & (1<<Display.KEY_UP) != 0 ) {
      // 上キーが上がった
    }
  }
}

今使ってるものからかなりいじってたんで、
コンパイル通らなかったらゴメンナサイ。