Hello,
I'm close, but no cigar. I'm still trying to get a frame to accept key
events.
In file TestCntrl.java I have -

import java.awt.* ;
import java.awt.event.* ;

public class TestCntrl extends TestFrame
{
    public static void main(String arg[])
    {
        new TestCntrl ().setVisible(true) ;
    }

    public TestCntrl ()
    {
     ToolKit theToolKit = this.getToolkit () ;
      Dimension outScreenSize = theToolKit.getScreenSize () ;

      this.setBounds (ourScreenSize.width/1, ourScreenSize.height/1,
                             ourScreenSize.width/2, (int)
(ourScreenSize.height * .8)) ;

// When I add the button it doesn't work!

       Button myButton = new Button("TEST") ;
       add(myButton) ;
    }
}


In the file TestFrame.java

import java.awt.* ;
import java.awt.event.* ;

public class TestFrame extends Frame
{
    public TestFrame ()
    {
        enableEvents (QWTEvent.KEY_EVENT_MASK) ;
    }

     public void processKeyEvent (KeyEvent e)
     {
        super.processKeyEvent (e) ;
         System.out.println("Print key code" + e.getKeyCode()) ;
      }
}

Can someone tell me why this doesn't when I have the button. Also how
can I get
this to work without putting a handler on the button?

TIA
Wayne


----------------------------------------------------------------------
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to