title: How to transfer focus a custom component when traversal keys are disabled?
body: <p>I have created a custom <code>JComboBox</code> with a custom popup that implements the <code>KeyListener</code>. I wanted an item to be selected from the popup of the cmbBox on the press of either <code>Tab</code> or <code>Enter</code> hence I set the <code>setFocusTraversalKeysEnabled(false)</code> for both the combobox and the popup.</p>
  
  <p>The problem with this approach is that now I have to add another <code>KeyListener</code> to the combobox when I use it in containers so as to shift the focus.</p>
  
  <p>Can I fire a transfer focus event(hypothetically) or something like that within my custom JComponent which will transfer the focus in its parent component so that I dont have to add key listeners everywhere I use it. I have used <code>transferFocus()</code> but it is not transferring the focus.</p>
  
  <p>I have not dirtied my hands on <a href="http://docs.oracle.com/javase/tutorial/uiswing/misc/keybinding.html" rel="nofollow">Key Bindings</a> yet but is there a key binding to transfer the focus?</p>
  
  <p>Thanks</p>
  
  <p>I am trying to recreate a sscce but its proving difficult. Please bear.</p>