1. Trang chủ
  2. » Công Nghệ Thông Tin

BÀI 11: SWING ppt

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

Cấu trúc

  • Slide 1

  • Slide 2

  • Slide 3

  • Slide 4

  • Slide 5

  • Slide 6

  • Slide 7

  • Slide 8

  • Slide 9

  • Slide 10

  • Slide 11

  • Slide 12

  • Slide 13

  • Slide 14

  • Slide 15

  • Slide 16

  • Slide 17

  • Slide 18

  • Slide 19

  • Slide 20

  • Slide 21

  • Slide 22

  • Slide 23

  • Slide 24

  • Slide 25

  • Slide 26

  • Slide 27

  • Slide 28

  • Slide 29

  • Slide 30

  • Slide 31

  • Slide 32

  • Slide 33

  • Slide 34

  • Slide 35

  • Slide 36

  • Slide 37

  • Slide 38

  • Slide 39

  • Slide 40

  • Slide 41

  • Slide 42

  • Slide 43

  • Slide 44

  • Slide 45

  • Slide 46

  • Slide 47

  • Slide 48

  • Slide 49

  • Slide 50

  • Slide 51

  • Slide 52

  • Slide 53

  • Slide 54

  • Slide 55

  • Slide 56

  • Slide 57

  • Slide 58

  • Slide 59

  • Slide 60

  • Slide 61

  • Slide 62

  • Slide 63

  • Slide 64

  • Slide 65

  • Slide 66

  • Slide 67

  • Slide 68

  • Slide 69

  • Slide 70

  • Slide 71

  • Slide 72

  • Slide 73

  • Slide 74

  • Slide 75

  • Slide 76

  • Slide 77

  • Slide 78

  • Slide 79

  • Slide 80

  • Slide 81

  • Slide 82

  • Slide 83

  • Slide 84

  • Slide 85

Nội dung

1 TRƯỜNG CAO ĐẲNG CÔNG NGHỆ THÔNG TIN TP.HCM NHẬP MÔN JAVA BÀI 11 SWING SWING GIẢNG VIÊN: VÕ TẤN DŨNG (Bài giảng này lấy từ slide của GV Nguyễn Đức Hiển) 2 • Gói javax.swing.* • Các thành phần bắt nguồn từ AWT (gói java.awt.*) • Chứa đựng cảm quan (look and feel) • Sự thể hiện và cách người sử dụng tương tác với chương trình • Những thành phần nhẹ (lightweight) • Được viết hoàn toàn bằng Java Các thành phần GUI Swing 3 • Các thành phần • Chứa phương thức paint() để vẽ thành phần trên màn hình • Các bộ chứa • Tập hợp các thành phần liên quan • Chứa phương thức add() để thêm các thành phần • Lớp JComponent • Cảm quan khả kiến (Pluggable) • Phím tắt (tính dễ nhớ) • Khả năng xử lý sự kiện chung Các thành phần GUI Swing 4 • Các siêu lớp của nhiều thành phần Swing Các thành phần GUI Swing 5 • JLabel: Hiển thị văn bản hay những biểu tượng. • JTextField: Trường nhập dữ liệu từ bàn phím, cũng có thể hiển thị thông tin. • JButton: Nút nhấn dùng kích họat một sự kiện khi nhấp chuột. • JCheckBox: Hộp kiểm tra cho phép được lựa chọn hay không được lựa chọn. • … Các thành phần GUI cơ bản 6 • JComboBox: Hộp danh mục thả xuống từ đó người sử dụng có thể chọn một bởi việc kích một mục trong danh sách hoặc nhập nội dung vào trong hộp. • JList: Hộp danh sách từ đó người sử dụng có thể chọn bởi việc nhấp vào một mục trong danh sách. Có thể chọn nhiều mục. • JPanel: Một Container trong đó những thành phần có thể được đặt và cách trình bày. Các thành phần GUI cơ bản 7 • Cung cấp văn bản trên GUI • Được định nghĩa với lớp JLabel • Có thể trình bày : • Dòng văn bản chỉ đọc • Hình ảnh • Văn bản và hình ảnh JLabel 8 Khai báo JLabel Tạo JLabel JLabel – Ví dụ 9 JLabel – Ví dụ 10 JLabel – Ví dụ [...]... dụng JTextArea 17 JButton • Nút nhấn - thành phần người sử dụng nhấp để kích họat một hành động cụ thể • Một vài kiểu khác nhau • Command Button • Check Box • Radio Button • … • Các lớp dẫn xuất javax .swing. AbstractButton • Command Button được tạo với lớp JButton • Sinh ra một ActionEvent khi người sử dụng nhấn trên nút 18 Cây thừa kế các JButton 19 Ví dụ sử dụng JButton 20 Ví dụ sử dụng JButton 21 . CÔNG NGHỆ THÔNG TIN TP.HCM NHẬP MÔN JAVA BÀI 11 SWING SWING GIẢNG VIÊN: VÕ TẤN DŨNG (Bài giảng này lấy từ slide của GV Nguyễn Đức Hiển) 2 • Gói javax .swing. * • Các thành phần bắt nguồn từ AWT. (tính dễ nhớ) • Khả năng xử lý sự kiện chung Các thành phần GUI Swing 4 • Các siêu lớp của nhiều thành phần Swing Các thành phần GUI Swing 5 • JLabel: Hiển thị văn bản hay những biểu tượng. • JTextField:. chương trình • Những thành phần nhẹ (lightweight) • Được viết hoàn toàn bằng Java Các thành phần GUI Swing 3 • Các thành phần • Chứa phương thức paint() để vẽ thành phần trên màn hình • Các bộ chứa • Tập

Ngày đăng: 07/07/2014, 11:20

Xem thêm

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w