LẬP TRÌNH GUI

Lập trình GUI trong java

Lập trình GUI trong java
... gói AWT Biết cách bố cục GUI Biết cách thiết kế GUI GUI Slide 2/57 Nội dung 5.1- Ôn tập 5.2- GUI gì? 5.3- Gói AWT Java 5.4- Đưa component vào GUI 5.5- Một chương trình tạo GUI 5.6- Sử dụng đối tượng ... toàn code để tạo GUI, Java hỗ trợ sẵn lớp tạo GUI cho Programmer sử dụng GUI Slide 5/57 GUI gì? • GUI= Container + Components Container Components GUI Slide 6/57 5.3- Gói AWT Java • AWT : abstract ... user tương tác với phần tử GUI, ứng dụng phải có phản ứng • Lập trình kiện bàn đến chương sau GUI Slide 11/57 5.4- Đưa component vào GUI Các bước để đưa component vào GUI ( viết code ) • Tạo đối...
  • 56
  • 762
  • 8

Lập trình GUI trong môi trường window

Lập trình GUI trong môi trường window
... nhập: UIT-VNUHCM Lập trình môi trường Windows Visual Studio Net designer controls Properties, events UIT-VNUHCM Lập trình môi trường Windows UIT-VNUHCM Lập trình môi trường Windows Project  ... dung Mô tả đặc tính Window Form Tạo window Form & Cách tạo Menu Các Dialog Các control window form UIT-VNUHCM Lập trình môi trường Windows 1.FORM UIT-VNUHCM Lập trình môi trường Windows Giao diện ... UIT-VNUHCM Lập trình môi trường Windows Button “OK” 14 GUI Tree Structure GUI Internal structure Form Button Form containers Panel Panel Label UIT-VNUHCM Button Label Lập trình môi trường Windows...
  • 138
  • 354
  • 4

Bài giảng lập trình java cơ bản chương 6: lập trình gui GV võ hoàng phương dung (2)

Bài giảng lập trình java cơ bản chương 6: lập trình gui   GV  võ hoàng phương dung (2)
... Nội dung Giới thiệu GUI (Graphical user interface)  Vật chứa (Container)  Thành phần (Component)  Quản lý cách trình bày (Layout manager)  Xử lý kiện  2/25 Giới thiệu GUI GUI cung cấp ... Windowing Toolkit  AWT lớp Java cho phép tạo GUI chấp nhận nhập liệu người dùng thông qua bàn phím chuột  3/25 Giới thiệu GUI  AWT cung cấp thành phần khác để tạo GUI: • • • • • • Vật chứa (Container ... colors.addItem("Green"); 17/25 Quản lý cách trình bày  Các kiểu trình bày (Layout manager) • • • • •  Null layout Flow layout Border layout Grid layout GridBag Layout Layout manager thiết lập phương thức ‘setLayout()’...
  • 40
  • 187
  • 0

tìm hiểu các giao thức pop3, smtp, imap - lập trình gửi nhận mail

tìm hiểu các giao thức pop3, smtp, imap - lập trình gửi nhận mail
... email SMTP extension Chương Giới thiệu email Chương Giới thiệu email A typical mail message Chương Giới thiệu email A typical mail message Chương Giới thiệu email Header Chương Giới thiệu email ... resultant raw mail Chương Giới thiệu email Beware of vrfy on some mailers Chương Giới thiệu email SMTP extension Chương Giới thiệu email SMTP extension Chương Giới thiệu email EHLO with old mailers ... email Chương Giới thiệu email Email is defined by RFC 821 and RFC 822 Chương Giới thiệu email How email really works Chương Giới thiệu email SMTP looks exactly like that Chương Giới thiệu email...
  • 46
  • 710
  • 2

Lập trình Java cơ bản : Lập trình GUI (Applet) part 8 pps

Lập trình Java cơ bản : Lập trình GUI (Applet) part 8 pps
... tin máy chạy chúng • Không khởi động chương trình máy chạy • Không đọc tính chất hệ thống 37 Bài tập Xây dựng applet để vẽ khuôn mặt hình vẽ sau: 38 Bài tập Vẽ đồ thị hàm số y = 3*x*x - 6*x+...
  • 5
  • 210
  • 0

Lập trình Java cơ bản : Lập trình GUI (Applet) part 7 pot

Lập trình Java cơ bản : Lập trình GUI (Applet) part 7 pot
... } 32 Kĩ thuật khung hình phụ • Giải thích lý nháy: • Mỗi lần gọi repaint() update() gọi • update() xoá nội dung cửa sổ gọi paint() • Khắc phục: • Vẽ hình vào khung hình phụ nhớ thay vẽ trực tiếp...
  • 5
  • 158
  • 0

Lập trình Java cơ bản : Lập trình GUI (Applet) part 5 ppt

Lập trình Java cơ bản : Lập trình GUI (Applet) part 5 ppt
... Lớp Point: biểu diễn điểm hình • Lớp Dimension: biểu diễn kích thước chiều rộng chiều cao đối tượng • Lớp Rectangle: biểu diễn hình chữ nhật • Lớp Polygon: biểu diễn đa giác • Lớp Color: biểu diễn ... Lớp Graphics import java. applet.Applet; • Demo import java. awt.Graphics; import java. awt.Image; public class DemoImage extends Applet { public void ... size.height); } } Color color = new Color(10, 150 , 20); g.setColor(color); g.drawString("I am a colorful string", size.width/2 - 50 , size.height/2); 25 ...
  • 5
  • 86
  • 0

Lập trình Java cơ bản : Lập trình GUI (Applet) part 4 pot

Lập trình Java cơ bản : Lập trình GUI (Applet) part 4 pot
... paint(Graphics g) { g.drawLine(70, 300, 40 0, 250); g.drawRect(100, 50, 130, 170); g.fillRect(120, 70, 70, 70); } } int[] x = { 280, 310, 330, 43 0, 370 }; int[] y = { 2p0, 140 , 170, 70, 90 }; g.drawPolygon(x, ... Lớp Graphics import java. applet.Applet; import java. awt.Graphics; • Demo public class DemoRect extends Applet { public void init() ... Vẽ ảnh • public void drawImage(Image img, int x, int y, ); 19 Lớp Graphics import java. applet.Applet; import java. awt.Graphics; • Demo public class DemoOval extends Applet { public void init()...
  • 5
  • 112
  • 1

Lập trình Java cơ bản : Lập trình GUI (Applet) part 3 pptx

Lập trình Java cơ bản : Lập trình GUI (Applet) part 3 pptx
... applet: applet khởi tạo thực thi • Chuyển trở trang Web: Các phương thức stop start gọi • Nạp lại applet: trình nạp applet • Thoát khỏi trình duyệt: phương thức stop destroy gọi 13 Lớp Graphics • java. awt.Graphics ... Hoạt động Applet • • • • • init( ): khởi tạo applet start( ): applet bắt đầu hoạt động stop( ): applet chấm dứt hoạt động destroy( ): giải phóng applet Chú : • • paint() phương thức Applet mà ... phương thức stop destroy gọi 13 Lớp Graphics • java. awt.Graphics lớp cung cấp phương thức vẽ đồ hoạ bản: • • • • • • • Đường thẳng (Line) Đường oval (Oval) Hình chữ nhật (Rectangle) Đa giác (Polygon)...
  • 5
  • 139
  • 1

Lập trình Java cơ bản : Lập trình GUI (Applet) part 2 pdf

Lập trình Java cơ bản : Lập trình GUI (Applet) part 2 pdf
... update(Graphics g ): gọi qua repaint() void paint(Graphics g ): gọi qua update() void setBackground(Color ): đặt màu Xây dựng applet • Lớp Applet • Java có lớp java. applet.Applet kế thừa từ lớp java. awt.Component ... Dịch: javac TestApplet .java Xây dựng applet • Thực thi applet • Cách 1: Tạo file TestApplet.html có nội dung sau: ...
  • 5
  • 109
  • 0

Lập trình Java cơ bản : Lập trình GUI (Applet) part 1 ppsx

Lập trình Java cơ bản : Lập trình GUI (Applet) part 1 ppsx
... Bài Lập trình GUI (Applet) • • • • • • Giới thiệu loại ứng dụng Thư viện AWT Tạo applet Đối tượng đồ hoạ Graphics Kĩ thuật khung hình phụ Bài tập Hai loại ứng dụng Java • Applet • Chương trình Java ... chạy trang web nhờ vào trình duyệt hỗ trợ Java • Stand-alone Application • Giao diện dòng lệnh (console ): Tương tác với người dùng thông qua dòng ký tự • Giao diện đồ hoạ (GUI ): Tương tác với người ... Windowing Toolkit) • Là thư viện dùng để xây dựng ứng dụng giao diện đồ hoạ (GUI) • Các thành phần giao diện đồ hoạ nằm gói java. awt Các thành phần AWT Component Button TextField TextComponent TextArea...
  • 5
  • 149
  • 0

Chương 6: Lập trình GUI pdf

Chương 6: Lập trình GUI pdf
... N i dung GUI gì? Gi i thi u thi t k GUI java ð i tư ng khung ch a (Container) Các thành ph n b n (Component) B qu n lý trình bày (Layout Manager) Ví d minh h a Gi i thi u (1) GUI: Graphic ... tr cách t o GUI khác nhau: VB, VC++ dùng d ng drag and drop C++ ñòi h i programmer vi t toàn b GUI code ñ t o Java h tr s n l p t o GUI cho Programmer s d ng H u h t ngôn ng l p trình hi n ñư ... n GUI ñ u ñư c tìm th y l p ñ i tư ng Component ð t o thành ph n GUI, s gói java.awt d ng l p t n t i Gi i thi u v AWT (1) AWT: Abstract Windowing Toolkit AWT m t b l p Java cho phép t o m t GUI...
  • 73
  • 147
  • 1

Chương 6: Lập trình GUI (tt) ppsx

Chương 6: Lập trình GUI (tt) ppsx
... p (classes) giao di n (interfaces) h tr m nh m cho vi c l p trình giao di n ñ h a JDK JFC m t nhóm thư vi n ñư c thi t k ñ h tr l p trình viên t o ng d ng enterprise v i Java Swing ch m t thư ... mnuNew.setShortcut(CtrlN); // Ctrl + N mnuOpen.setShortcut(new MenuShortcut(KeyEvent.VK_O)); 29 Ví d Chương trình minh h a cách thi t l p menu cho d ng: ng MenuDemo Hot key? MenuHotkeyDemo 30 L p PopupMenu/JPopupMenu ... Constructor PopupMenu()/JPopupMenu() PopupMenu(String label)/JPopupMenu(String label) 31 Ví d Chương trình minh h a cách thi t l p popup menu cho ng d ng: Popup Menu Jpopup Menu 32 JProgressBar...
  • 57
  • 70
  • 0

Lập trình GUI với Swing

Lập trình GUI với Swing
... I Gi i thi u chung v AWT & Swing ̈ I Gi i thi u chung v AWT & Swing Swing: s m r ng AWT ̈ ̈ ̈ ̈ ̈ ̈ ̈ T o giao di n nh t quán c l p v i môi tr ng (cross-platform GUI) Light-weight component ... s d ng tr n l n AWT Swing GUI component giao di n Package javax .swing 14/02/08 Bài gi ng dành cho sinh viên Tr ng Cao ng Công ngh ̈ ̈ 14/02/08 I Gi i thi u chung v AWT & Swing ̈ Bài gi ng dành ... sinh viên Tr ng Cao ng Công ngh I Gi i thi u chung v AWT & Swing C u trúc giao di n GUI : t ch c i t ng GUI v t ch a(container) qu n lý b i trình qu n lý b trí (layout manager) 14/02/08 Thi t k theo...
  • 9
  • 70
  • 0

Xem thêm

Từ khóa: Nghiên cứu nội dung và tiêu chuẩn đánh giá kết quả học tập theo chương trình môn học giáo dục thể chất các trường đại họcTIỂU LUẬN bài học KINH NGHIỆM độc lập, tự CHỦ, SÁNG tạo, tự lực, tự CƯỜNG, tìm RA CON ĐƯỜNG THÍCH hợp THỰC HIỆN mục TIÊU cụ THỂ PHÙ hợp với điều KIỆN VIỆT NAM ý NGHĨA CÔNG CUỘC đổi mớiHướng dẫn về an toàn giao thông cho thanh thiếu niênTIỂU LUẬN CON NGƯỜI, yếu tố hợp THÀNH hệ THỐNG xã hội TRONG tác PHẨM CON NGƯỜI TRONG QUẢN lý xã hội của a g AFANAXEP ý NGHĨA THỰC TIỄN của vấn đềCác phương thức giải quyết tranh chấp giữa người tiêu dùng với thương nhânPháp luật việt nam về vấn đề nuôi con nuôi có yếu tố nước ngoàiQuy định của pháp luật việt nam về tỉ lệ đảm bảo an toàn của ngân hàng thương mại trong nướcTình hình mắc bệnh viêm tử cung ở đàn lợn nái nuôi tại trại đặng đức khang hướng đạo tam dương vĩnh phúc và thử nghiệm một số phác đồ điều trịNghiên cứu thu nhận chất kháng sinh vancomycin từ môi trƣờng lên men chủng xạ khuẩn S. orientalis37 đề thi thử THPT quốc gia 2017 môn toántài liệu ôn thi trung họcGiáo trình hình họa“Đảng bộ huyện lương sơn (hòa bình) lãnh đạo thực hiện chính sách dân tộc từ năm 2005 đến năm 2014”Phần Mềm Martus™ Cẩm Nang Sử DụngMột số vấn đề vể con người trong triết học phật giáoSlide bài giảng tài chính quốc tế cô liên hoachuong 22 23 khủng hoảng tài chính quốc tếHỗ trợ tìm việc làm cho thanh niên hiện nay (nghiên cứu trường hợp trường cao đẳng nghề công nghiệp hà nội)Nâng cao chất lượng đánh giá hiệu quả công việc nhân viên theo KPI tại công ty cổ phần đầu tư devicoNghiên cứu giá trị sống của người già việt namTRẮC NGHIỆM DƯỢC LÝ 1 CÓ ĐÁP ÁN
Nạp tiền Tải lên
Đăng ký
Đăng nhập