Ho assegnato a una JTextArea un KeyListener e nel metodo keyPressed voglio differenziare l'evento di pressione ALT+ENTER da quello di pressione del solo ENTER...ho fatto in questo modo ma non funziona:

codice:
public void keyPressed (KeyEvent ke){
      if(ke.isAltDown() && ke.getKeyCode==KeyEvent.VK_ENTER){
           //pressione ALT+ENTER
      }else if(ke.getKeyCode()==KeyEvent.VK_ENTER){
           //pressione solo ENTER
      }
}
il codice sopra postato non funziona,perchè?Come posso risolvere?