From: Leston B. <bu...@fi...> - 2002-12-27 14:54:05
|
Oh, i think i figured out my problem. I should be calling the instance method of the view's input handler rather than DefaultInputHandler class methods. Leston bu...@uc... Leston Buell wrote: > In experimenting with how to intercept KeyEvents in a plugin, i have > extended ...gui.DefaultInputHandler with this code: > > import blah blah blah > public class BToC extends DefaultInputHandler { > public BToC( View view ) { super( view ) ; } > protected void userInput( char ch ) > { > switch( ch ) > { > case 'b' : > ch = 'c' ; > break ; > case 'B' : > ch = 'C' ; > break ; > } > super.userInput( ch ) ; > } > } |