MDACC
Biostatistics

org.mdanderson.biostat.util
Class FilterAdapter

java.lang.Object
  extended byorg.mdanderson.biostat.util.FilterAdapter
All Implemented Interfaces:
EventListener, KeyListener
Direct Known Subclasses:
Filter

public abstract class FilterAdapter
extends Object
implements KeyListener

FilterAdapter - Implements keyboard filtering.


Constructor Summary
FilterAdapter(Component component)
          Class constructor specifying component
 
Method Summary
 void disableAudio()
          Disable audio feedback
 void enableAudio()
          Enable audio feedback
abstract  boolean isKeyValid(KeyEvent event)
          Determines if the key is valid in this context
 void keyPressed(KeyEvent event)
          Invoked when a key has been pressed.
 void keyReleased(KeyEvent event)
          Invoked when a key has been released.
 void keyTyped(KeyEvent event)
          Invoked when a key has been typed.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilterAdapter

public FilterAdapter(Component component)
Class constructor specifying component

Parameters:
component - component which would receive the keystrokes
Method Detail

enableAudio

public void enableAudio()
Enable audio feedback


disableAudio

public void disableAudio()
Disable audio feedback


isKeyValid

public abstract boolean isKeyValid(KeyEvent event)
Determines if the key is valid in this context

Parameters:
event - low-level event generated by a component when a key is pressed, released, or typed
Returns:
true if key is valid for this filter; otherwise, false

keyTyped

public void keyTyped(KeyEvent event)
Invoked when a key has been typed. Filters invalid keystrokes.

Specified by:
keyTyped in interface KeyListener
Parameters:
event - keyboard event

keyPressed

public void keyPressed(KeyEvent event)
Invoked when a key has been pressed. Unused for key filtering.

Specified by:
keyPressed in interface KeyListener
Parameters:
event - keyboard event

keyReleased

public void keyReleased(KeyEvent event)
Invoked when a key has been released. Unused for key filtering.

Specified by:
keyReleased in interface KeyListener
Parameters:
event - keyboard event

MDACC
Biostatistics

Copyright © 2002 M.D. Anderson Cancer Center. All Rights Reserved.