Danh mục

Bài giảng Tin học đại cương 2: Chương 10a - Nguyễn Thị Mỹ Truyền

Số trang: 18      Loại file: pptx      Dung lượng: 492.56 KB      Lượt xem: 8      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:

Chương 10a: Lập trình giao diện. Chương này gồm có những nội dung chính sau: 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 trích xuất từ tài liệu:
Bài giảng Tin học đại cương 2: Chương 10a - Nguyễn Thị Mỹ Truyền Chương10LậpTrìnhGiaoDiện Chương 10: Lập trình giao diệno TíchhợpphầnmềmkéothảWindowBuilder choEclipse.o XâydựngchươngtrìnhquảnlýbànghàngCàiđặtWindowBuilderchoEclipseo CónhiềuIDEhỡtrợchoviệclậptrìnhJAVA § Elipse:hỗtrợrấttốtchocáclậptrìnhviênJava. § NetBean § Jbuilder:phiênbảnthươngmại,khôngmiễnphí). § JCreator,.....o Eclipse: § Làphiênbảnmiễnphí,dễsửdụng. § Nhưngkhônghỗtrợkéothảđểlậptrìnhgiao diệnCàiđặtWindowBuilderchoEclipseo 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...“.CàiđặtWindowBuilderchoEclipseCàiđặtWindowBuilderchoEclipseo Bước 4: MànhìnhtiếptheobấmNextCàiđặtWindowBuilderchoEclipseo 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.Xâydựngchươngtrìnhquảnlýbánhàngo CửahàngABCcầnxâydựngphầnmềmquảnlý hànghóa.Cửahàngnàyđãvẽsơđồmôtảhệthống cáclớpđốitượngnhưsau: HangHoa Abstract -MaSo : string -TenHang : string -DonGia : long +TinhGiaBan() HangThuong HangKhuyenMai -VAT : float -SoTienGiam : long +TinhGiaBan() +TinhGiaBan() OverrideXâydựngchươngtrìnhquảnlýbánhàngo Câua:Dựavàosơđồtrênđểviếtchươngtrìnhquảnlýbán hàng. § Thiếtkế3lớpHangHoa,HangThuong,HangKhuyenMai vớithuộctínhvàphươngthứctheosơđồtrên. § Tạo2hàmkhởitạochocáclớp +KhôngthamsốConstructorfromsuperclass +CóthamsốConstructorusingField. § Tạohàmtruyxuấtdữliệu(GettersandSetters). § TạohàmtrừutượngTinhGiaBanchoHangHoa,vàđaxạ chocáclớpdẫnxuấtHangThuongvàHangKhuyenMai.Với côngthứcsau: +ĐốivớilớpHangThuong:Xâydựngchươngtrìnhquảnlýbánhàngo Câub:Hãytạogiaodiệnchochươngtrìnhtrêntheo giaodiệnchobêndưới. § Nút(Button)tínhgiábán,đượcthựchiệntheocông thứctínhgiábánvớicácloạihàngtheocôngthứctrên. § ComboBoxlàlựachọncủaHàngthườngvàHàng khuyếnmãi.Xâydựngchươngtrìnhquảnlýbánhàngo Bước1: § TạoprojecttênlàQuanLyBanHang. § TạocáclớpHangHoa,HangThuong,HangKhuyenvà hoànthànhcâuanhưphầnthựchànhhànho Bước2:Tạogiaodiệnbánhàngnhưsau § Clickchuộtphảilênprjectchọnnew/other chọnWindowBuilder/Swingdesigner/Application WindowchọnNextgõtênlớpvào “GiaoDienBanHang”clickFinishXâydựngchươngtrìnhquảnlýbánhàngXâydựngchươngtrìnhquảnlýbánhàngo Sau đó xuất hiện màn hình kéo thả giao diện gồm 2 tabDesignvàSource § Design:chếđộthiếtkếbằnggiaodiệnkéothả § Source:chếđộlậptrìnhcodeo Chúngtachọnqualại2chếđộnàykhilậptrình 2chếđộgiao diệnvàcodeXâydựngchươngtrìnhquảnlýbánhàngo Bước3:Clickchọncácthànhphầnrồiclicklên Form § ChọnLayouts:làSpringLayoutchophépđặtcác thànhphầntạivịtrítùyý. § ChọnComponents:JLabel,Jbutton,JTextField, JCombiBox. § Chúýđặttên,text,fontchữ,màuchữ,…chocác thànhphầnJbutton,JTextField,JCombiBox.XâydựngchươngtrìnhquảnlýbánhàngXâydựngchươngtrìnhquảnlýbánhàngo Bước4:XửlýsựkiệntínhgiábánkhiClickchuột vàobutton“Tínhgiábán” § Doubleclickchuộtlênbutton“Tínhgiábán”sẽ chuyểnsangchếđộcodenhưsau:XâydựngchươngtrìnhquảnlýbánhàngXâydựngchươngtrìnhquảnlýbánhàng ...

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