2013-10-16 4 views
0

이 방법으로 processKeyEvent 메서드를 사용하여 사용자 지정 구성 요소에서 이벤트를 catch 할 수 있습니다.사용자 지정 구성 요소에서 이벤트를 catch하는 방법

class CustomComp extends JPanel 
{ 
    @Override 
    public void processKeyEvent(final KeyEvent event) 
    { 
    if (event.getKeyCode() == KeyEvent.VK_DOWN) 
     { 
      //do somthing here 
     } 
    } 
} 

거기에 다른 방법이 있습니까?

+1

을 사용하는 것입니다. – Holger

+0

왜 JButton을 확장하고 싶습니까? 그것은 얻을 수있는 것처럼 단추 다름입니다 :-) – kleopatra

+0

JButton을 example.if로 가져 왔는데, JPanel을 잘못 가정 해 봅시다. 나는 – lakshman

답변

관련 문제