Danh mục

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

Số trang: 18      Loại file: pdf      Dung lượng: 1.87 MB      Lượt xem: 13      Lượt tải: 0    
Hoai.2512

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng "Kỹ thuật lập trình Java - Chương 10: Lập trình giao diện" cung cấp cho người đọc các kiến thức: Tích hợp phần mềm kéo thả Window Builder cho Eclipse, xây dựng chương trình quản lý bằng hàng. Mời các bạn cùng tham khảo nội dung chi tiết.
Nội dung trích xuất từ tài liệu:
Bài giảng Kỹ thuật lập trình Java - Chương 10: Lập trình giao diện Chương 10Lập Trình Giao Diện Chương 10: Lập trình giao diệno 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àngCài đặt Window Builder cho Eclipseo Có nhiều IDE hỡ trợ cho việc lập trình JAVA  Elipse: hỗ trợ rất tốt cho các lập trình viên Java.  NetBean  Jbuilder: phiên bản thương mại, không miễn phí).  JCreator, .....o Eclipse:  Là phiên bả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 có thể dễ dàng như .Net.  Các công cụ đó là Window Builder, Visual Editor,...Cài đặt Window Builder cho Eclipseo Bước 1: Truy cập vào http://eclipse.org/windowbuilder/download.phpo Bước 2: Bạn copy link phiên bản cần cài đặto Bước 3:  Mở Eclipse  vào Help/Install New Software...“.  Sau đó dán đường link copy ở trên vào.  Chọn tất cả plug in  click Next.Cài đặt Window Builder cho EclipseCài đặt Window Builder cho Eclipseo Bước 4: Màn hình tiếp theo bấm NextCài đặt Window Builder cho Eclipseo Bước 5: Tích chọn mục đồng ý để tiến hành cài đặto Bước 6: Quá trình cài đặt diễn ra.o Bước 7: Sau khi 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àngo 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 này đã vẽ sơ đồ mô tả hệ thống các lớp đối tượng như sau:Xây dựng chương trình quản lý bán hàngo Câu a: Dựa vào sơ đồ trên để viết chương trình quản lý bán hàng.  Thiết kế 3 lớp HangHoa, HangThuong, HangKhuyenMai với thuộc tính và phương thức theo sơ đồ trên.  Tạo 2 hàm khởi tạo cho các lớp + Không tham số - Constructor from super class + Có tham số - Constructor using Field.  Tạo hàm truy xuất dữ liệu (Getters and Setters).  Tạo hàm trừu tượng TinhGiaBan cho HangHoa, và đa xạ cho các lớp dẫn xuất HangThuong và 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ảmXây dựng chương trình quản lý bán hàngo Câu b: Hãy tạo giao diện cho chương trình trên theo giao diện cho bên dưới.  Nút (Button) tính giá bán, được thực hiện theo công thức tính giá bán với các loại hàng theo công thức trên.  ComboBox là lựa chọn của Hàng thường và Hàng khuyến mãi.Xây dựng chương trình quản lý bán hàngo Bước 1:  Tạo project tên là QuanLyBanHang.  Tạo các lớp HangHoa, HangThuong, HangKhuyen và hoàn thành câu a như phần thực hành hànho Bước 2: Tạo giao diện bán hàng như 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 FinishXây dựng chương trình quản lý bán hàngXây dựng chương trình quản lý bán hàngo Sau đó xuất hiện màn hình kéo thả giao diện gồm 2 tab Design và Source  Design: chế độ thiết kế bằng giao diện kéo thả  Source: chế độ lập trình codeo Chúng ta chọn qua lại 2 chế độ này khi lập trình 2 chế độ giao diện và codeXây dựng chương trình quản lý bán hàngo Bước 3: Click chọn các thành phần rồi click lên Form  Chọn Layouts: là SpringLayout cho phép đặt các thành phần tại vị trí tùy ý.  Chọn Components: JLabel, Jbutton, JTextField, JCombiBox.  Chú ý đặt tên, text, font chữ, màu chữ,… cho các thành phần Jbutton, JTextField, JCombiBox.Xây dựng chương trình quản lý bán hàngXây dựng chương trình quản lý bán hàngo Bước 4: Xử lý sự kiện tính giá bán khi Click chuột vào button “Tính giá bán”  Double click chuột lên button “Tính giá bán” sẽ chuyển sang chế độ code như sau:Xây dựng chương trình quản lý bán hàngXây dựng chương trình quản lý bán hàng

Tài liệu được xem nhiều: