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
  • 820
  • 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
  • 435
  • 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
  • 238
  • 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
  • 774
  • 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
  • 242
  • 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
  • 185
  • 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
  • 115
  • 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
  • 136
  • 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
  • 166
  • 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
  • 142
  • 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
  • 180
  • 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
  • 168
  • 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
  • 88
  • 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
  • 82
  • 0

Xem thêm

Từ khóa: Nghiên cứu vai trò của phụ nữ nông thôn trong phát triển kinh tế hộ gia đình trên địa bàn huyện Phú Lương, tỉnh Thái Nguyên (LV thạc sĩ)Các yếu tố ảnh hưởng đến sự hài lòng của khách hàng đối với sản phẩm nước mắm Nam Ngư của Công ty Cổ phần Hàng tiêu dùng Ma San tại Thái Nguyên (LV thạc sĩ)Sách tiếng nga giáo khoa Lop 6Sách tiếng nga giáo khoa Lop 7Sách tiếng nga giáo khoa lop 10Sách tiếng nga giáo khoa lop 11Đề thi chọn đội tuyển học sinh giỏi cấp tỉnh môn Ngữ văn lớp 9 Phòng GDĐT Tĩnh Gia, Thanh Hóa lần 1 năm học 2016 2017Đề thi học sinh giỏi môn Ngữ văn lớp 9 Phòng GDĐT Đại Lộc, Quảng Nam năm học 2016 2017Đề thi học sinh giỏi môn Ngữ văn lớp 9 tỉnh Quảng Bình năm học 2015 2016Đề thi học sinh giỏi môn Ngữ văn lớp 9 trường THCS Phan Bội Châu, Quảng Nam năm học 2016 2017Văn mẫu lớp 9: Thuyết minh về cây đào ngày tếtBài tập di truyền ngườiđề thi minh họa kì thi thpt quốc gia môn toán năm 2017 ( có lời giải chi tiết)(phần 2)đề thi minh họa kì thi thpt quốc gia môn toán năm 2017 ( có lời giải chi tiết)(phần 5)Outwitting the devilĐề thi học sinh giỏi môn Ngữ văn lớp 9 Phòng GDĐT Thanh Thủy, Phú Thọ năm học 2016 2017Bài văn mẫu lớp 9 số 5 đề 3: Hãy nêu suy nghĩ của em về hiện tượng Việt Nam đạt được nhiều thành tích cao trong các cuộc thi quốc tếThuyết minh về thắng cảnh đà lạt bằng tiếng anhThuyết trinh về đà lạt bằng tiếng anh (đà lạt natural beauty)600 câu trắc nghiệm Tiếng anh
Nạp tiền Tải lên
Đăng ký
Đăng nhập