JavaScript is required

Bạn có thể tạo ra cửa sổ chính của ứng dụng bằng cách gọi Frame f = new Frame("Main Frame"); Nhưng khi bạn chạy chương trình thì Frame không hiển thị. Dòng nào bên dưới sẽ làm hiển thị Frame

A.

f.setSize(320,200);

B.

f.setBounds(10,10,500,400);

C.

f.setForeground(Color.white);

D.
f.setVisible(true);
Trả lời:

Đáp án đúng: A


Để hiển thị một `Frame` (cửa sổ) trong Java AWT, bạn cần gọi phương thức `setVisible(true)` trên đối tượng `Frame` đó. Các phương thức khác như `setSize()` (A), `setBounds()` (B) dùng để thiết lập kích thước và vị trí của cửa sổ, `setForeground()` (C) dùng để thiết lập màu chữ, nhưng không làm cho cửa sổ hiển thị. Chỉ có `setVisible(true)` mới thực sự làm cho cửa sổ xuất hiện trên màn hình.

Câu hỏi liên quan