Ctrl+ F is not working properly in JInternalFrame.
Steps to reproduce:
--------------------
1) Run SwingSet2.
2) Go to Internal Frame demo.
3) Select any InternalFrame say 'Frame 0'.
4) Now press Ctlr + F6. Focus will go to 'Frame 4'.
5) Now press ctrl + F6 again, focus will be transfered to 'Frame3' .
6) Now again Press ctrl + F6, focus will again go back to 'Frame 4' and this will continue like this. Focus will never go out of these two frames.
7) Now press ctrl+F5, supposing that the focus was on 'Frame 4'. this will close this frame. ctrl + F6, it will not work, after this. also ctrl+F5 will not work after this.
For both of these key bindings to work we have to click on some other frame. But the above behavior can be reproduced again.
This is happening on win 2k Prof and Solaris for Ocean LAF. I have not tried this on Linux. This is behaving correctly on Tiger Build 17, infact till last PIT request it is behaving properly , but not in the current PIT request.
The java version for the current pit is :
java version "swing-jcg-sparc-01-2003-08-29-int.tiger"
Java(TM) 2 Runtime Environment, Standard Edition (build swing-jcg-sparc-01-2003-08-29-int.tiger)
Java HotSpot(TM) Client VM (build 1.5.0-beta-b17, mixed mode)
Correction: ctrl+F4 closes a frame, not ctrl+F5
###@###.### 2005-04-28 04:22:35 GMT