Usando teclas de botões - ENTER X TAB

eu tenho esse código no construtor para quando pressionar enter, fazer o mesmo que o tab faz:

1. // Enter simula tecla Tab 2. HashSet conj = new HashSet(getFocusTraversalKeys(KeyboardFocusManager.FORWARD_TRAVERSAL_KEYS)); 3. conj.add(AWTKeyStroke.getAWTKeyStroke(KeyEvent.VK_ENTER, 0)); 4. setFocusTraversalKeys(KeyboardFocusManager.FORWARD_TRAVERSAL_KEYS, conj);

Mas no botão quero que faça algo, mas ele ta tab.

Como faço ?

Abraços

oi,
tipo faz a ação pro botão

[code]botaoOK.addActionListener (new ActionListener (){

		public void actionPerformed(ActionEvent e)
		{
			if(e.getSource()==botaoOK)
			{
				//faz tal ação
			}
		}});[/code]

e adiciona este atalho ao botão

teuBotao.addKeyListener(new KeyAdapter() { public void keyPressed(java.awt.event.KeyEvent e) { if (e.getKeyCode()==KeyEvent.VK_ENTER) //executa a ação }; });