Cross Reference: InitialFTP_AWT.java
xref
: /
openjdk7
/
jdk
/
test
/
java
/
awt
/
Focus
/
FocusTraversalPolicy
/
InitialFTP_AWT.java
Home
History
Annotate
Line#
Navigate
Download
Search
only in
./
InitialFTP_AWT.java revision 4875
4875
N/A
/*
4875
N/A
@bug 7125044
4875
N/A
@summary Tests default focus traversal policy in AWT toplevel windows.
4875
N/A
@author anton.tarasov@sun.com: area=awt.focus
4875
N/A
*/
4875
N/A
4875
N/A
import
java
.
awt
.
Button
;
4875
N/A
import
java
.
awt
.
DefaultFocusTraversalPolicy
;
4875
N/A
import
java
.
awt
.
FlowLayout
;
4875
N/A
import
java
.
awt
.
FocusTraversalPolicy
;
4875
N/A
import
java
.
awt
.
Frame
;
4875
N/A
import
java
.
awt
.
List
;
4875
N/A
import
java
.
awt
.
TextArea
;
4875
N/A
import
java
.
awt
.
Window
;
4875
N/A
4875
N/A
public
class
InitialFTP_AWT
{
4875
N/A
public
static
void
main
(
String
[]
args
) {
4875
N/A
AWTFrame
f0
=
new
AWTFrame
(
"frame0"
);
4875
N/A
f0
.
setVisible
(
true
);
4875
N/A
4875
N/A
InitialFTP
.
test
(
f0
,
DefaultFocusTraversalPolicy
.
class
);
4875
N/A
4875
N/A
AWTFrame
f1
=
new
AWTFrame
(
"frame1"
);
4875
N/A
f1
.
setVisible
(
true
);
4875
N/A
4875
N/A
InitialFTP
.
test
(
f1
,
DefaultFocusTraversalPolicy
.
class
);
4875
N/A
4875
N/A
System
.
out
.
println
(
"Test passed."
);
4875
N/A
}
4875
N/A
}
4875
N/A
4875
N/A
class
AWTFrame
extends
Frame
{
4875
N/A
Button
button
=
new
Button
(
"button"
);
4875
N/A
TextArea
text
=
new
TextArea
(
"qwerty"
);
4875
N/A
List
list
=
new
List
();
4875
N/A
4875
N/A
public
AWTFrame
(
String
title
) {
4875
N/A
super
(
title
);
4875
N/A
4875
N/A
list
.
add
(
"one"
);
4875
N/A
list
.
add
(
"two"
);
4875
N/A
list
.
add
(
"three"
);
4875
N/A
4875
N/A
this
.
setLayout
(
new
FlowLayout
());
4875
N/A
this
.
add
(
button
);
4875
N/A
this
.
add
(
text
);
4875
N/A
this
.
add
(
list
);
4875
N/A
this
.
pack
();
4875
N/A
}
4875
N/A
}