các chương trình java cơ bản

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)

... ‘setLayout()’ 18/25 Quản lý cách trình bày  Gói AWT chứa các lớp, giao diện và các gói khác.  Sau đây mô tả một phần nhỏ của hệ thống phân cấp lớp AWT 5/25 Giới thiệu về GUI  Các lớp lồng vô danh ...  Các interface của các listener 34/25 Xử lý sự kiện ComponentListener  Container là vùng mà bạn thể đặt các thành phần giao diện của bạn vào đó  Gói java. awt chứa một ... BorderLayout()) ã Thờm thành phần vào layout  add(b1,BorderLayout.NORTH); 21/25 Quản lý cách trình bày  Bảng sau đây chỉ ra các sự kiện khác nhau và mô tả về chúng 33/25 Xử lý sự kiện  Danh sách chọn...

Ngày tải lên: 02/07/2014, 07:14

40 698 0
Giáo trình java cơ bản - Chương 1 pot

Giáo trình java cơ bản - Chương 1 pot

... đây là kết quả của việc tái sử dụng các đối tượng. Chương 1: Lập Trình Hướng Đối Tượng 19 Tất cả các đối tượng thuộc về cùng một lớp cùng các thuộc tính và các phương thức. Một lớp là một nguyên ... chính của một chương trình và những chức năng này được phân thành những đơn vị nhỏ hơn cho đến mức độ thấp nhất. Bằng kỹ thuật này, các chương trình được cấu trúc theo hệ thống phân cấp các module. ... phần. Hãy khảo sát chương trình ứng dụng cho việc mua bán xe hơi nói trên. Chương trình phải xuất hóa đơn cho những xe hơi đã bán cho khách hàng. Để xuất một hóa đơn, chúng ta Chương 1: Lập Trình Hướng...

Ngày tải lên: 12/07/2014, 18:20

21 408 0
Giáo trình java cơ bản - Chương 2 docx

Giáo trình java cơ bản - Chương 2 docx

... mã. 2.3 Các kiểu chương trình Java Chúng ta thể xây dựng các loại chương trình Java như sau: 2.3.1 Applets Applet là chương trình được tạo ra để sử dụng trên Internet thông qua các trình duyệt ... trưng của Java  Các loại chương trình viết bằng Java  Ðịnh nghĩa về máy ảo Java (Java Virtual Machine)  Các nội dung của JDK (Java Development Kit)  Sơ lược các đặc trưng mới của Java 2 2.1 ... Nhập môn Java 27 Hình 2.2 Dịch chương trình Java Môi trường phát triển của Java được chia làm hai phần: Trình biên dịch và trình thông dịch. Không như C hay C++, trình biên dịch của Java chuyển...

Ngày tải lên: 12/07/2014, 18:20

10 510 0
Giáo trình java cơ bản - Chương 3 potx

Giáo trình java cơ bản - Chương 3 potx

... vin Java. ã Chương trình Java chứa một tập các gói. Chương trình thể chứa các dòng giải thích. Trình biên dịch sẽ b qua cỏc dũng gii thớch ny. ã Token l thnh phần nhỏ nhất của chương trình. ... tất cả các nền. Ví dụ, dữ liệu loại int (integer) của Java được thể hiện bằng 4 bytes trong bộ nhớ của tất cả các loại máy bất luận ở đâu chạy chương trình Java. Bởi vậy các chương trình Java không ... đây: C:\jdk1.2.1\bin>javac First .java Trình dịch java tạo ra file First.class chứa các mã “bytecodes”. Những mã này chưa thể thực thi được. Để chương trình thực thi được ta cần dùng trình thông dịch java interpreter” Lệnh...

Ngày tải lên: 12/07/2014, 18:20

33 627 0
Giáo trình java cơ bản - Chương 4 ppt

Giáo trình java cơ bản - Chương 4 ppt

... dạng cho bảng băm. Bảng 4.8 Các phương thức lớp Hashtable. Chương trình sau sử dụng lớp Hashtable. Trong chương trình này, tên của các tập ảnh là các khoá, và các năm là các giá trị. “contains” ... nghĩa cho các ứng dụng nhỏ hoặc tạm thời. Hãy ghi nhớ các điểm sau đây khi bạn khai thác các gói do người dùng định nghĩa trong các chương trình khác:  Mã nguồn của các chương trình đó phải ... ngữ Java. Nó cho phép một lớp nhiều lớp cha (superclass). Các chương trình Java thể thừa kế chỉ một lớp 67 Core Java Hãy ghi nhớ các lưu ý sau trong khi tạo một giao diện:  Tất cả các...

Ngày tải lên: 12/07/2014, 18:20

40 389 0
Giáo trình java cơ bản - Chương 5 ppt

Giáo trình java cơ bản - Chương 5 ppt

... Label getText() Lấy nội dung hiện tại của nhãn Bảng 5.1 Các phương thức của Label Chương trình 5.3 chỉ ra cách sử dụng của Label: Chương trình 5.3 import java. awt.*; class Labeltest extends Frame { Label ... được duy nhất một thanh menu trên Frame? Đúng/Sai Chương 5: AWT 145 Chương trình 5.1 minh hoạ cách tạo một Frame. Chương trình 5.1 import java. awt.*; class FrameDemo extends Frame { public ... sau: Gridlayout g1=new GridLayout(4,3); 4 là số dòng và 3 là số cột. Chương trình 5.11 minh họa cách trình bày lưới: Chương trình 5.11 import java. awt.*; class Gltest extends Frame { Button btn[]; String...

Ngày tải lên: 12/07/2014, 18:20

40 476 0
Giáo trình java cơ bản - Chương 6 pot

Giáo trình java cơ bản - Chương 6 pot

... thống của người sử dụng. Các lập trình viên Java thể viết các applet để xoá file, lấy các thông tin các nhân của hệ thống… Vì thế, các applet của java không thể làm các việc sau:  Không thể ... Descent: khoảng các từ baseline đề đáy của ký tự.  Leading: khoảng cách giữa các chữ. Chương trình 6.7 minh hoạ việc sử dụng các phương thức khác nhau mà lớp FontMetrics có. Trong chương trình này, ... một mảng các byte, chúng ta thể in một phần của mảng mà thôi. Ở đây, toạ độ x và y là toạ độ tính theo dòng. Chương trình 6.4 minh hoạ cách vẽ chuỗi, các ký tự và các byte. Chương trình 6.4 import...

Ngày tải lên: 12/07/2014, 18:20

26 713 0
Giáo trình java cơ bản - Chương 7 pptx

Giáo trình java cơ bản - Chương 7 pptx

... thì các khối ‘catch’ của các khối ‘try’ bên ngoài sẽ được xem xét. Nếu không, Java Runtime Environment xử lý các ngoại lệ. chương trình 7.1 minh họa cách sử dụng các khối ‘try’ và ‘catch’. Chương ... thi chương trình. Các trạng thái không bình thường xảy ra trong khi thi hành chương trình tạo ra các exception. Những trạng thái này không được biết trước trong khi ta đang xây dựng chương trình. ... và chương trình chuyển đến một khối xử lý ngoại lệ. Người lập trình phải xử lý các ngoại lệ khác nhau thể phát sinh trong chương trình. Các ngoại lệ phải được xử lý, hoặc thoát khỏi chương...

Ngày tải lên: 12/07/2014, 18:20

14 463 0
Giáo trình java cơ bản - Chương 8 pot

Giáo trình java cơ bản - Chương 8 pot

... nhiệm. Trong đa nhiệm, nhiều chương chương trình chạy đồng thời, mỗi chương trình ít nhất một luồng trong nó. Một bộ vi xử lý thực thi tất cả các chương trình này. Qua đó chương trình được thực thi ... chuyển lại giữa các chương trình. 8.3 Tạo và quản lý luồng Khi các chương trình Java được thực thi, luồng chính đã đang được thực hiện. Hai yếu tố quan trong luồng chính (main) là:  Các luồng con ... của chương trình trên như sau: Hình 8.10 Garbage collection 208 Core Java Hình 8.1 Luồng Trong kết quả xuất ra ở trên Mỗi luồng trong chương trình Java được cấp một quyền ưu tiên. Máy ảo Java...

Ngày tải lên: 12/07/2014, 18:20

24 700 2
Giáo trình java cơ bản - Chương 9 pdf

Giáo trình java cơ bản - Chương 9 pdf

... đổi cách xử lý dòng hiện có. Các lớp, các dòng nhập xuất lọc của java sẽ giúp ta lọc vào/ra theo một số cách. Về cơ bản, các bộ lọc này dùng để thích nghi các dòng theo các nhu cầu của chương trình ... trình: Hình 9.4 Các tác vụ nhập và xuất mảng các ký tự Chương trình 9.5 Mô tả tiến trình nhập/xuất chuỗi. Chương trình 9.5 import java. lang.System; import java. io.StringReader; import java. io.StringWriter; import ... chứa bản sao của vùng đệm xuất. Chương trình 9.4 dưới đây thực hiện các tác vụ nhập/xuất mảng ký tự: Chương trình 9.4 import java. io.CharArrayReader; import java. io.CharArrayWriter; import java. io.IOException; public...

Ngày tải lên: 12/07/2014, 18:20

20 475 0
Giáo trình java cơ bản - Chương 10 docx

Giáo trình java cơ bản - Chương 10 docx

... mềm. Java là một ngôn ngữ lập trình đầu tiên gởi các chương trình tương tác như văn bản, ảnh và các thông tin tĩnh thông qua World Wide Web. Các chương trình này, không giống như chương trình ... điều khiển truy nhập. 242 Core Java Bài tập Sử dụng các câu lệnh java thực hiện các hành động sau: 1. Tạo một file jar ‘core -java. jar’ chứa các file lớp (.class) và các file nguồn. 2. Liệt kê ... 238 Core Java keytool –printcert –file myfile Dùng lệnh ‘-help’ nhận về danh sách tất cả các tuỳ chọn mà keytool hổ trợ: keytool -help 10.6 Các gói bảo mật java (JAVA Security packages) Các gói...

Ngày tải lên: 12/07/2014, 18:20

11 386 0
Lập trình Java cơ bản : Các thành phần GUI part 10 pdf

Lập trình Java cơ bản : Các thành phần GUI part 10 pdf

... CENTER Lp GridLayout 59 ã GridLayout spxp cỏc thnh phntrong mt li cú hàng và cột. Kích thước các component trong GridLayout là như nhau. private Button[] b; public void init() { // tao grid...

Ngày tải lên: 26/07/2014, 12:21

6 268 0
Lập trình Java cơ bản : Các thành phần GUI part 9 potx

Lập trình Java cơ bản : Các thành phần GUI part 9 potx

... setLayout Các sự kiện bàn phím 52 public void keyTyped(KeyEvent e) { key = "" + e.getKeyChar(); repaint(); } public void keyPressed(KeyEvent e) {} public void keyReleased(KeyEvent e){} } Các ... ý: Cú th s dng KeyAdapter thay cho dùng giao tiếp KeyListener B qunlýb cc(Layout manager) 54 ã Java cung cp sn cỏc lp h tr trỡnh by cỏc thnh phn GUI. ã Mt s lp b cc n gin ã FlowLayout: sp xp...

Ngày tải lên: 26/07/2014, 12:21

6 301 0
w