1. Trang chủ
  2. » Luận Văn - Báo Cáo

Bài giảng Kỹ thuật lập trình Java - Chương 10: Lập trình giao diện

18 0 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 18
Dung lượng 1,87 MB

Nội dung

Chương 10 Lập Trình Giao Diện Chương 10: Lập trình giao diện o Tích hợp phần mềm kéo thả Window Builder cho Eclipse o Xây dựng chương trình quản lý bàng hàng Cài đặt Window Builder cho Eclipse o Có nhiều IDE hỡ trợ cho việc lập trình JAVA  Elipse: hỗ trợ tốt cho lập trình viên Java  NetBean  Jbuilder: phiên thương mại, không miễn phí)  JCreator, o Eclipse:  Là phiên miễn phí, dễ sử dụng  Nhưng khơng hỗ trợ kéo thả để lập trình giao diện  Các cơng cụ hỗ trợ cho Eclipse để phần lập trình giao diện dễ dàng Net  Các cơng cụ Window Builder, Visual Editor, Cài đặt Window Builder cho Eclipse o Bước 1: Truy cập vào http://eclipse.org/windowbuilder/download.php o Bước 2: Bạn copy link phiên cần cài đặt o Bước 3:  Mở Eclipse  vào "Help/Install New Software “  Sau dán đường link copy vào  Chọn tất plug in  click Next Cài đặt Window Builder cho Eclipse Cài đặt Window Builder cho Eclipse o Bước 4: Màn hình bấm Next Cài đặt Window Builder cho Eclipse o Bước 5: Tích chọn mục đồng ý để tiến hành cài đặt o Bước 6: Quá trình cài đặt diễn o Bước 7: Sau cài xong Eclipse yêu cầu khởi động lại Xây dựng chương trình quản lý bán hàng o Cửa hàng ABC cần xây dựng phần mềm quản lý hàng hóa Cửa hàng vẽ sơ đồ mô tả hệ thống lớp đối tượng sau: Xây dựng chương trình quản lý bán hàng o Câu a: Dựa vào sơ đồ để viết chương trình quản lý bán hàng  Thiết kế lớp HangHoa, HangThuong, HangKhuyenMai với thuộc tính phương thức theo sơ đồ  Tạo hàm khởi tạo cho lớp + Không tham số - Constructor from super class + Có tham số - Constructor using Field  Tạo hàm truy xuất liệu (Getters and Setters)  Tạo hàm trừu tượng TinhGiaBan cho HangHoa, đa xạ cho lớp dẫn xuất HangThuong HangKhuyenMai Với công thức sau: + Đối với lớp HangThuong: Giá bán= Đơn giá + Đơn Giá* VAT + Đối với lớp HangKhuyenMai: Giá bán= Đơn giá – Số tiền giảm Xây dựng chương trình quản lý bán hàng o Câu b: Hãy tạo giao diện cho chương trình theo giao diện cho bên  Nút (Button) tính giá bán, thực theo cơng thức tính giá bán với loại hàng theo công thức  ComboBox lựa chọn Hàng thường Hàng khuyến Xây dựng chương trình quản lý bán hàng o Bước 1:  Tạo project tên QuanLyBanHang  Tạo lớp HangHoa, HangThuong, HangKhuyen hoàn thành câu a phần thực hành hành o Bước 2: Tạo giao diện bán hàng sau  Click chuột phải lên prject  chọn new/other  chọn Window Builder/Swing designer/Application Window  chọn Next  gõ tên lớp vào “GiaoDienBanHang”  click Finish Xây dựng chương trình quản lý bán hàng Xây dựng chương trình quản lý bán hàng o Sau xuất hình kéo thả giao diện gồm tab Design Source  Design: chế độ thiết kế giao diện kéo thả  Source: chế độ lập trình code o Chúng ta chọn qua lại chế độ lập trình chế độ giao diện code Xây dựng chương trình quản lý bán hàng o Bước 3: Click chọn thành phần click lên Form  Chọn Layouts: SpringLayout cho phép đặt thành phần vị trí tùy ý  Chọn Components: JLabel, Jbutton, JTextField, JCombiBox  Chú ý đặt tên, text, font chữ, màu chữ,… cho thành phần Jbutton, JTextField, JCombiBox Xây dựng chương trình quản lý bán hàng Xây dựng chương trình quản lý bán hàng o Bước 4: Xử lý kiện tính giá bán Click chuột vào button “Tính giá bán”  Double click chuột lên button “Tính giá bán” chuyển sang chế độ code sau: Xây dựng chương trình quản lý bán hàng Xây dựng chương trình quản lý bán hàng

Ngày đăng: 16/10/2023, 08:04