-
Bug
-
Resolution: Fixed
-
P4
-
1.1.6
-
1.1.8
-
sparc
-
solaris_2.5.1
-
Verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2021737 | 1.2.2 | David Mendenhall | P4 | Resolved | Fixed | 1.2.2 |
Name: mf23781 Date: 07/14/98
The following testcase can be used to show the problem
import java.awt.*;
import java.awt.event.*;
public class traverse extends Frame
{
public traverse()
{
Frame f = new Frame("Focus test");
Panel p =new Panel(new FlowLayout());
for (int i=0; i<6; i++)
p.add(new Button("Button "+i));
f.add(p);
f.pack();
f.setVisible(true);
}
static public void main(String args[])
{
new traverse();
}
}
Compile and run the application.
You can use the TAB key and SHIFT TAB to traverse forwards and
backwards through the buttons (wrapping around at each end)
Make the frame slightly smaller so that the last componenet
disappears off the screen.
Tabbing now stops at the component before the one off the screen.
======================================================================
- backported by
-
JDK-2021737 Tabbing through components stops if next component is off screen
- Resolved
- relates to
-
JDK-6465038 On MToolkit, cannot input any character on multi window environment
- Resolved
-
JDK-4197025 jdk118c - all awt_interactive tests fail on Solaris 2.5.1
- Closed
-
JDK-5036732 MAWT: Reg-test java/awt/Focus/HiddenTraversalTest/HiddenTraversalTest.html fails
- Closed
-
JDK-4194559 jdk118c - Javatest 2.0c will not work with jdk118c on Solaris 2.5.1.
- Closed