Package rma.swing

Class RmaJList.KeyHandler

java.lang.Object
java.awt.event.KeyAdapter
rma.swing.RmaJList.KeyHandler
All Implemented Interfaces:
KeyListener, EventListener
Enclosing class:
RmaJList<E>

public class RmaJList.KeyHandler extends KeyAdapter
This listener checks to see if the key event isn't a navigation key. If it finds a key event that wasn't a navigation key it dispatches it to JComboBox.selectWithKeyChar() so that it can do type-ahead. This inner class is marked "public" due to a compiler bug. This class should be treated as a "protected" inner class. Instantiate it only within subclasses of <FooUI>.