... slicesCol = new int [lát]; sessionAvailable = true; }} if (sessionAvailable & & phiên == currentSession) { if (slicesCol null! = & & slicesCol [slice] == 0) { slicesCol [slice] = 1; System.arraycopy ... (imageData); BufferedImage hình = ImageIO.read (bis); labelImage.setIcon (mới ImageIcon (hình ảnh)); indowImage.setIcon (mới ImageIcon (hình ảnh)); frame.pack ();}} Tham số dòng lệnh 31 Lập trình ... Muticast hình ảnh Giảng viên hướng dẫn: Lê Đức Trị - Start Copy: Sau client kết nối vào server, để copy file nhấn vào nút Start copy, trình copy bắt đầu - ReSend Times: Ta lựa chọn số lần gửi lại...
... y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long Const SWP_NOMOVE = Const SWP_NOSIZE = Const FLAGS = SWP_NOMOVE Or SWP_NOSIZE Private Sub Form_Load() Dim WindowRegion ... If InFirstRegion Then FullRegion = LineRegion InFirstRegion = False Else CombineRgn FullRegion, FullRegion, LineRegion, RGN_OR DeleteObject LineRegion End If End If Else...
... Nội dung I Giới thiệu hệ thống đồ hoạ Java Các khái niệm 1.1 Component 1.2 Container 1.3 Graphics 1.4 Color 1.5 Font 1.6 FontMetrics 1.7 Layout Manager Nội dung II Vẽ chữ Một số ... hoạ Java Các khái niệm 1.1 Component Component đối tượng có biểu diễn đồ họa hiển thị hình mà người dùng tương tác Chẳng hạn nút nhấn (button), checkbox, scrollbar,… Lớp Component lớp trừu tượng ... g) { super.paintComponents(g); //chuỗi kí tự g.drawString("welcome to Java",40,40); } public static void main(String[] args) { JFrame frame = new JFrame("DrawMessage"); frame.getContentPane().add(new...
... tạo môi trường máy ảo để thực thi mã java bytecode JVM cósẵn nhiều phần cứng tảng phần mềm Nó gồm nhiệm vụ chính: - Load Verifies Executes code code code - Provides runtime environment Đề tài 11: ... mục ~/java_code Mở Terminal gõ lệnh sau: export CLASSPATH=”/home/ltgiang/java_code” Lưu ý: Do đường dẫn CLASSPATH cần phải nhập xác nên dùng "~/java_code" mà thay vào "home/ltgiang/java_code" ltgiang ... xong, nhấn Ctrl + S để lưu đóng trình soạn thảo Gedit lại Biên dịch mã nguồn java sang mã bytecode lệnh: javac ~/java_code/Hello.java Sau khi, biên dịch xong, bạn nhận tập tin Hello.class nằm thư...
... files chứa mã java bytecode có đuôi “.class” nạp chúng vào nhớ o Kiểm tra mã java bytecode: trước trình thông dịch chuyển mã bytecode thành mã máy tương ứng để thực thi mã bytecode phải kiểm tra ... 2.5.4.Toán tử ép kiểu - Ép kiểu rộng (widening conversion): từ kiểu nhỏ sang kiểu lớn (không mát thông tin) Ép kiểu hẹp (narrow conversion): từ kiểu lớn sang kiểu nhỏ (có khả mát thông tin) ... thấy công nghệ Java Sun “đối thủ đáng gờm” Microsoft 13 http://java.sun.com/ http://e-docs.bea.com/ http://www.macromedia.com/software/jrun/ http://tomcat.apache.org/index.html Chắc không người...
... convention đảm bảo việc phát triển, Trang 19/66 Java overview chỉnh sửa, tối ưu ứng dụng nhanh chóng hiệu Java convention chia thành nội dung: Coding convention http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html ... http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html Tổ chức cấu trúc ứng dụng Java cách hợp lý • Java BluePrints: http://java.sun.com/blueprints/code/projectconventions.html Đảm bảo tuân thủ quytrình 2.8.2 CVS CVS - Concurrent ... dùng thông qua bàn phím chuột Component cung cấp thành phần khác để tạo GUI hiệu lôi người sử dụng Các thành phần Component là: • Container: Để chứa components • Component: Label, Tab, Button,...
... lệnh if…else if…else Cú pháp: if (condition1) ( code thực thi condition1 ) else if (condition2) ( code thực thi condition2 ) else ( code thực thi condition1 condition2 không ) ví dụ: ... vao","nhap o day"); if(t>200) { alert(" ban da trung thuong"); } Câu lệnh if…else Cú pháp: if (điều kiện) ( code thực thi điều kiện ) khác ( code thực thi điều kiện không ) ... function show_confirm() { …… } Cách 3: đặt phần...
... chứa code kết qủa biên dịch Thư mục cú pháp Thư mục chứa mẫu chương trình Kích để đổi thư mục Thư mục chứa đoạn code mẫu Giới thiệu môi trường JCreatorPro Execute Danh sách file gói phần mềm compile...
... document • bgColor - Giống thuộc tính BGCOLOR • cookie - Sử dụng để xác định cookie • fgColor - Giống thuộc tính TEXT • forms - Mảng tất form document • lastModified - Ngày cuối văn sửa • linkColor ... cách thức confirm() cấu trúc if then: Execise 5.1 var conf=confirm("Click OK to see a wellcome message!") if (conf){ ... VARIABLES FOR REST OF SCRIPT var question="What is 10+10?"; var answer=20; var correct='CORRECT'; var incorrect='INCORRECT'; // ASK THE QUESTION var response = prompt(question,"0"); // chECK THE...
... files chứa mã java bytecode có đuôi “.class” nạp chúng vào nhớ o Kiểm tra mã java bytecode: trước trình thông dịch chuyển mã bytecode thành mã máy tương ứng để thực thi mã bytecode phải kiểm tra ... 2.5.4.Toán tử ép kiểu - Ép kiểu rộng (widening conversion): từ kiểu nhỏ sang kiểu lớn (không mát thông tin) Ép kiểu hẹp (narrow conversion): từ kiểu lớn sang kiểu nhỏ (có khả mát thông tin) ... thấy công nghệ Java Sun “đối thủ đáng gờm” Microsoft 13 http://java.sun.com/ http://e-docs.bea.com/ http://www.macromedia.com/software/jrun/ http://tomcat.apache.org/index.html Chắc không người...
... main(String[] args) { HangSX banh = new HangSX(); int giaBan=20; double tien = banh.tinh(10,giaBan); System.out.println("Gia ban: "+giaBan); System.out.println("Tien ban duoc: "+tien); 24 } } class ... dem count="+count); StaticVariable c3=new StaticVariable(); System.out.println("Bien dem count="+count); } } Biến count khai báo static nên có đối tượng, đối tượng tạo biến count tăng lên hàm constructor ...
... thành dạng bytecode độc lập với phần cứng mà chạy CPU Nhưng để thực thi chương trình dạng bytecode, máy cần phải cótrình thông dịch Java hay gọi máy ảo Java Máy ảo Java chuyển bytecode thành mã ... trạng thái phương thức Các toán hạng mã bytecode Các tham số truyền cho phương thức Các biến cục Khi JVM thực thi mã, ghi cục có tên “Program Counter” sử dụng Thanh ghi trỏ tới lệnh thực ... sau: Ngôn ngữ Ðịnh nghĩa Bytecode Các thư viện lớp Java/Sun Máy ảo Java (JVM) Cấu trúc file class Các phần tử tạo cho Java thành công Ðịnh nghĩa Bytecode Cấu trúc file class Máy...
... Ernest Comple Java Certification – study guide BPB Publications – 2000 [5] Cay S Horstmann – Gary Cornell Core Java Volum Fundamentals The Sun Microsystems press 1997 [6] Cay S Horstmann – Gary Cornell ... Microsystems press 1997 [6] Cay S Horstmann – Gary Cornell Core Java Volum Advanced Features The Sun Microsystems press 1997 [7] codeproject.com SV:Trần Thị Quỳnh Hạnh - Nguyễn Chí Công - Ngô Đức ... tuân theo nguyên tắc Java • Mức thứ ba đảm bảo trình thông dịch; chúng kiểm soát xem bytecode có đảm bảo quy tắc an toàn trước thực thi không • Mức thứ tư kiểm soát việc nạp lớp vào nhớ để giám...
... ghi tên không : JOptionPane.showConfirmDialog(this,"LeftMove:"+leftMove+line+" LeftTime:”+timeMax+line+ "Your Score:" +diem + line + "Do you save your Score?", "Congretulation", JOptionPane YES_NO_OPTION); ... CNTH-Viện ĐH Mở HN Một điều lý thú bytecode dành riêng cho Java Nếu sửa đổi chương trình dịch số ngôn ngữ khác Ada hay Visual Basic để sinh bytecode chạy bytecode "ngon lành" JVM máy tính Ðây hướng ... biên dịch để sinh mã đối tượng gọi la ByteCode (Mã byte ) ByteCode mã nhị phân máy tính tồn thực tế mà loại mã máy kiến tạo trung gian dễ dàng dịch sang để chạy bất ký máy tính cụ thể Thông...
... minh (Explicit constructors) – Ngầm định (Implicit constructors) Phương thức khởi tạo lớp dẫn xuất (Derived class constructors) • Có tên với lớp dẫn xuất (subclass) • Mệnh đề gọi constructor lớp ... 'jdb‘ – jdb [options] sourcecodename.java OR – jdb -host -password [options] sourcecodename.java • Chương trình xem Applet , 'appletviewer‘ – appletviewer [options] sourcecodename.java / url Các ... Kiểu liệu chuyển đổi sang kiểu liệu khác • Ví dụ float c = 34.89675f; int b = (int)c + 10; Biến số • Khai báo biến số gồm thành phần: – Kiểu liệu biến số – Tên biến – Giá trị ban đầu biến (không...
... dụ hugin Sau biến môi trừờng TACOMA cần lập: setenv TACOMAPATH /users/dag/TACOMA/src/tacoma setenv TACOMAPORT 13147 Dấu hiệu khởi động thành công: => [1] 27301 TACOMA v1.0 Agent tac_firewall started ... chứa ví dụ TACOMA agent • sysagents/ Nơi chứa ag_wish Thư mục Tacoma chứa hầu hết agents cần cho hệ thống TACOMA • tac_firewall • tac_exec • tac_rpc 2.2.3.3 Chạy TACOMA Để chạy TACOMA cần thiíet ... web:httphttp://www.cs.uit.no/DOS/Tacoma/ down file có tên tacoma_v1.0.dist.tar.gz Chúng ta đặt file vào thư mục gốc nơi cho thuận lợi Vidụ: /users/dag/TACOMA/src/ Chúng ta giải nén vào thư mục tacoma tạo gunzip tacoma_v1.0.dist.tar.gz...