0

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 bản chương 6: lập trình gui GV võ hoàng phương dung (2)

Công nghệ thông tin

... ‘setLayout()’18/25Quả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 AWT5/25Giới thiệu về GUI  Các lớp lồng vô danh ...  Các interface của các listener34/25Xử lý sự kiệnComponentListener 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/25Quả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úng33/25Xử lý sự kiện Danh sách chọn...
  • 40
  • 697
  • 0
Giáo trình java cơ bản - Chương 1 pot

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

Kỹ thuật lập trình

... đây là kếtquả 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 đếnmứ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âncấ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ảixuấ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...
  • 21
  • 408
  • 0
Giáo trình java cơ bản - Chương 2 docx

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

Kỹ thuật lập trình

... 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 AppletsApplet 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 22.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...
  • 10
  • 510
  • 0
Giáo trình java cơ bản - Chương 3 potx

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

Kỹ thuật lập trình

... 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ảithí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ệuloạ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ạimá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...
  • 33
  • 626
  • 0
Giáo trình java cơ bản - Chương 4 ppt

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

Kỹ thuật lập trình

... 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...
  • 40
  • 389
  • 0
Giáo trình java cơ bản - Chương 5 ppt

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

Kỹ thuật lập trình

... LabelgetText() Lấy nội dung hiện tại của nhãnBả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.3import 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.1import 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.11import java. awt.*;class Gltest extends Frame{Button btn[];String...
  • 40
  • 476
  • 0
Giáo trình java cơ bản - Chương 6 pot

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

Kỹ thuật lập trình

... 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.4import...
  • 26
  • 713
  • 0
Giáo trình java cơ bản - Chương 7 pptx

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

Kỹ thuật lập trình

... 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...
  • 14
  • 463
  • 0
Giáo trình java cơ bản - Chương 8 pot

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

Kỹ thuật lập trình

... 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ồngKhi 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 collection208 Core Java Hình 8.1 LuồngTrong kết quả xuất ra ở trênMỗi luồng trong chương trình Java được cấp một quyền ưu tiên. Máy ảo Java...
  • 24
  • 700
  • 2
Giáo trình java cơ bản - Chương 9 pdf

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

Kỹ thuật lập trình

... đổ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.5import 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.4import java. io.CharArrayReader;import java. io.CharArrayWriter;import java. io.IOException;public...
  • 20
  • 475
  • 0
Giáo trình java cơ bản - Chương 10 docx

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

Kỹ thuật lập trình

... 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ậpSử 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 myfileDùng lệnh ‘-help’ nhận về danh sách tất cả các tuỳ chọn mà keytool hổ trợ:keytool -help10.6 Các gói bảo mật java (JAVA Security packages) Các gói...
  • 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 bản : Các thành phần GUI part 10 pdf

Kỹ thuật lập trình

... CENTER Lp GridLayout59ã 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...
  • 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 bản : Các thành phần GUI part 9 potx

Kỹ thuật lập trình

... setLayout Các sự kiện bàn phím52public 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...
  • 6
  • 301
  • 0

Xem thêm