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 1 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

Tiêu đề Lập Trình Giao Diện
Trường học Trường Đại Học Công Nghệ Thông Tin
Chuyên ngành Kỹ Thuật Lập Trình
Thể loại Bài Giảng
Định dạng
Số trang 18
Dung lượng 1,87 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

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.. 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ợ

Trang 1

Chương 10 Lập Trình Giao Diện

Trang 2

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

Trang 3

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ợ 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,

Trang 4

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 bản cần cài đặt

o 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

Trang 5

Cài đặt Window Builder cho Eclipse

Trang 6

o Bước 4: Màn hình tiếp theo bấm Next

Trang 7

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 ra

o Bước 7: Sau khi cài xong Eclipse yêu cầu khởi động lại

Trang 8

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 này đã vẽ sơ đồ mô tả hệ thống các lớp đối tượng như sau:

Trang 9

Xây dựng chương trình quản lý bán hàng

o 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ảm

Trang 10

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 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

Trang 11

Xây dựng chương trình quản lý bán hàng

o 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ành

o 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 Finish

Trang 12

Xây dựng chương trình quản lý bán hàng

Trang 13

o 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 code

o Chúng ta chọn qua lại 2 chế độ này khi lập trình

2 chế độ giao

diện và code

Trang 14

Xây dựng chương trình quản lý bán hàng

o 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

Trang 15

Xây dựng chương trình quản lý bán hàng

Trang 16

o 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:

Trang 17

Xây dựng chương trình quản lý bán hàng

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

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm