Bài thực hành Lập trình Java 3 - Bài 3

Bài thực hành Lập trình Java 3 - Bài 3 gồm có 2 nội dung: Xây dựng giao diện trò chơi xếp ô số; xây dựng trò chơi với qui tắc: Khi nhấp chuột nút số cạnh nút trống thì sẽ đổi số đó cho ô trống, trò chơi kết thúc khi thứ tự các ô số được sắp xếp theo chiều tăng dần. . | Bài thực hành Lập trình Java 3 - Bài 3 Bài 1: Xây dựng giao diện trò chơi xếp ô số như sau Hướng dẫn thực hiện: Thiết kế giao diện với 16 nút Đặt layout cho cửa sổ là BorderLayout Kéo 3 Jpanel vào và đặt ở các vị trí: First, Center, Last sau đó đặt layout cho các JPanel này như sau: cho 2 Panel First và Last GridLayout(4x4) cho Panel Center Kéo Jlabel vào JPanel vị trí First, 16 nút vào JPanel Center, 1 nút vào JPanel Last thiết kế các nhãn phù hợp FlowLayout(CENTER) GridLayout(4x4) FlowLayout(CENTER) SOF203 – Lập trình Java 3 Lab 3 Bài 2: Xây dựng trò chơi với qui tắc Khi nhấp chuột nút số cạnh nút trống thì sẽ đổi số đó cho ô trống. Trò chơi kết thúc khi thứ tự các ô số được sắp xếp theo chiều tăng dần Hướng dẫn: [Bắt đầu]: Mở hộp thoại InputDialog yêu cầu nhập họ và tên người chơi và hiển thị trên tiêu đề của của sổ sau đó Enable tất cả các nút số o Sử dụng () để là họ và tên từ người dùng o Sử dụng () để thiết lập tiêu đề o Sử dụng () để Enable/Disable các nút [Nhấp nút số]: nếu nút số cạnh nút trống thì chuyển số sang nút trống o Sử dụng () và () để thay đổi nhãn của nút Xác nhận có chơi tiếp hay không khi trò chơi kết thúc? Nếu chọn yes thì đánh lại các ô số ngược lại thì đóng cửa sổ o Sau mỗi thao tác đổi duyệt xem các nhãn đã được xếp tăng dẫn hay chưa để đưa ra thông báo Game over và xác nhận chới tiếp. o Sử dụng () để yêu cầu xác nhận có tiếp không? Sử dụng (0) để kết thúc ứng dụng SOF203 – Lập trình Java 3 Lab 3

Bấm vào đây để xem trước nội dung
TÀI LIỆU MỚI ĐĂNG
12    25    1    27-11-2024
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.