...
thành
phần
đồ
họa
cơ
bản
của
AWT
Vật
chứa
(Container)
Thành
phần
(Component)
Trình
quản
lý
trình
bày
(Layout
Manager)
Đồ
họa
...
T
T
h
h
ư
ư
v
v
i
i
ệ
ệ
n
n
A
A
W
W
T
T
AWT
là
viết
tắt
của
Abstract
Windowing
Toolkit
AWT
cho
phép
tạo
các
thành
phần
đồ
họa
AWT
c...
...
Component
(thành
phần)
Là
một
đối
tượng
đồ
họa
có
thể
hiển
thị
được
trên
màn
hình
và
có
thể
tương
tác
với
người
dùng
Là
... 11
C
C
á
á
c
c
t
t
h
h
à
à
n
n
h
h
p
p
h
h
ầ
ầ
n
n
A
A
W
W
T
T
Frame
...
của
Component
(pixel,
kiểu
int)
10
C
C
á
á
c
c
t
t
h
h
à
à
n
n
h
h
p
p
h
h
ầ
ầ
n
n...
...
Ví
dụ
về
quản
lý
sự
kiện
import java .awt. *;
import java .awt. event.ActionEvent;
import java .awt. event.ActionListener;
public class TestButton {
private Frame ...
t.setVisible(true);
}
}
17
X
X
ử
ử
l
l
ý
ý
c
c
á
á
c
c
s
s
ự
ự
k
k
i
i
ệ
ệ
n
n
Các
loại
sự
kiện
(Eve
nt)
java.util.EventObject
java .awt. AWTEv...
...
Ví
qun
lý
kin
import java .awt. *;
import java .awt. event.ActionEvent;
import java .awt. event.ActionListener;
public class TestButton {
private Frame ...
setColumn(int)
2
N
N
i
i
d
d
u
u
n
n
g
g
ng
quan
AWT
Các
thành
phn
AWT
Qun
lý
trình
bày
lý
kin
27
C
C
á
á...
...
Coordinates
1
-
3
Chair
-1 0
-5
0
5
10
fal
WorkMa
Fipm
7 -1 2
Ob-
defined
in
local coordinates
mine which ones overlap the structure we are erasing. Then we can simply
re-
~~
7 -1
draw ... Atherton
(19 77)
and in Weiler
(19 8 01.
Two-dimensional viewing operations in PHlGS are discussed in Howard et al.
(19 91) ,
Gask-
Ins
(1 992),
Hopgood and...
... QBColor(i)
Line -Step(Delta, Delta)
Line -( X2, Y2 - Delta)
Line -Step(-Delta, Delta)
Line -( X1 + Delta, Y2)
Line -Step(-Delta, -Delta)
Line -( X1, Y1 + Delta)
Line -Step(Delta, -Delta)
End ... Line (X1, Y1 )-( X2, Y1)
Line -( X2, Y2)
Line -( X1, Y2)
Line -( X1, Y1)
End Sub
Ta còn có thể vẽ một hình chữ nhật với bốn góc tròn như sau:
Private S...