ImageView isn't focusable, so it can't receive keyboard input. I'd have to 
check, but I believe the same applies to Border. You should be able to add the 
key listener on an ancestor of the ImageView, though.

On Feb 28, 2011, at 11:03 PM, Thomas Grimaud wrote:

> 
> I'm trying to add a ComponentKeyListener on an ImageView component , in order 
> to catch the DEL button.
> 
> It doesn't work, I did exactly the same thing on a TextArea and everything 
> worked fine.
> 
> image.getComponentKeyListeners().add(new ComponentKeyListener.Adapter() {
>               @Override
>               public boolean keyPressed(Component component, int keyCode, 
> Keyboard.KeyLocation keyLocation) {
>                       .....
>               return true;
>       }
> });
> 
> How can I make it work on an ImageView, or even a Border, as I have the same 
> pb on a Border?
> 
> 
> 

Reply via email to