« Home « Kết quả tìm kiếm

Chuyên đề java Lập trình Java


Tóm tắt Xem thử

- Chuyên đề java Lập trình Java BÀI TẬP TUẦN 4: Lập trình đa tiểu trình và giao diện  Bài tập cá nhân  Bài tập nhóm.
- Yêu cầu: 3.1 Bài tập đa tiểu trình  Làm lại ví dụ trong liên kết sau: http://sinhvienit.net/forum/da-luong-trong-java-multithreading-in-java-phan-1-cach-tao- luong-va-threadid-threadname-piority-stacksize.251150.html Sử dụng cả 2 phương pháp: thừa kế từ lớp Thread và implement từ interface Runnable.
- 3.2 Xây dựng chương trình theo yêu cầu sau  Tạo 1 form chấp nhận tên đăng nhập và mật khẩu.
- Khi người dùng nhấn nút OK, ứng dụng sẽ xác nhận rằng tên đăng nhập phải là “Adminuser” và mật khẩu là “admin”.
- Khi người dùng nhập đúng tên đăng nhập, mật khẩu, và nhấn vào nút OK, một form mới UIT - HCM Trang 1 Chuyên đề java sẽ được mở ra cho phép nhập vào thông tin sinh viên như hình.
- Khi người dùng nhấn nút OK, ứng dụng sẽ kiểm tra các thông tin trong các text box.
- Nếu người dùng chưa nhập thông tin vào một trong các text box, ứng dụng sẽ báo lỗi.
- Khi người dùng nhấn nút Close, form Student Detail sẽ đóng lại.
- 3.3 Xây dựng chương trình theo yêu cầu sau  Giao diện chính của chương trình UIT - HCM Trang 2 Chuyên đề java *Các mô tả và giao diện khi thao tác với File(Tệp) Khi người sử dụng chọn thao thác với File ta có giao diện như hình dưới đây : UIT - HCM Trang 3 Chuyên đề java Khi người sử dụng chọn thêm sinh viên nhập đầy đủ các thông tin theo yêu cầu và đúng định dạng.Sau khi mọi thông tin đã đầy đủ thì dữ liệu từ các textfield sẽ được thêm vào danh sách sinh viên(như hình dưới) UIT - HCM Trang 4 Chuyên đề java Khi thông tin về sinh viên không nhập đầy đủ,ngày sinh không đúng yêu cầu,hay là Mã sinh viên trùng thì chương trình sẽ đưa ra các thông báo như những hình dưới đây UIT - HCM Trang 5 Chuyên đề java UIT - HCM Trang 6 Chuyên đề java  Sửa đổi thông tin sinh viên việc sửa sẽ thông báo lỗi khi người sử dụng không chọn sinh viên trong danh sách sinh viên như hình dưới UIT - HCM Trang 7 Chuyên đề java Ban đầu khi người sử dụng muốn sửa sinh viên “Quoc vuong” thành “Tran Quoc vuong” với các thông tin như sau : Mã sinh viên Msv02 Msv02 Tên sinh viên Quoc vuong Tran Quoc vuong Ngày sinh Sau khi các thông tin đã được nhập đây đủ vào như hình dưới UIT - HCM Trang 8 Chuyên đề java Khi người sử dụng sửa thì mọi thông tin sẽ được sửa như hình dưới UIT - HCM Trang 9 Chuyên đề java *Xoá sinh viên việc xoá sinh viên cũng cần phải lựa chọn sinh viên có trong danh sách sinh viên để xoá.và trước khí xoá thì chương trình hỏi bạn có chắc chắn muốn xoá sinh viên đó không.
- Khi người sử dụng muốn xoá sinh viên “Tran Quoc vuong” như hình dưới đây : UIT - HCM Trang 10 Chuyên đề java người sử dụng chọn có thì việc xoá sinh viên sẽ hoàn tất,như hình dưới UIT - HCM Trang 11 Chuyên đề java *Lưu file Khi người sử chọn lưu file thì chương trình sẽ mở cửa sổ như hình dưới,và người sử dụng chọn đường dẫn thư mục và tên file theo ý mình thì việc lưu file sẽ thành công như những hình bên dưới : UIT - HCM Trang 12 Chuyên đề java Và việc lưu file cũng có thể trùng tên trong cùng 1 thư mục,chương trình sẽ đưa ra thông báo để người sử dụng lựa chọn có lưu đè lên hay không,và khi đồng ý thì chương trình sẽ cho ra kết quả như sau : UIT - HCM Trang 13 Chuyên đề java UIT - HCM Trang 14 Chuyên đề java *Mở file Khi người sử chọn mở file thì chương trình sẽ mở cửa sổ như hình dưới,và người sử dụng file theo ý mình thì việc mở file sẽ thành công như những hình bên dưới : UIT - HCM Trang 15 Chuyên đề java UIT - HCM Trang 16 Chuyên đề java Vậy là thao tác với File(tệp) với các mô tả chức năng như các hình trên.Sau khi người sử chọn UIT - HCM Trang 17