Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 17 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
17
Dung lượng
164,34 KB
Nội dung
JavaFXlàcáigì? ● Một giải pháp công nghệ cho GUI trên nền Java. Giải pháp công nghệ cho việc tạo giao diện đồ họa người dùng dựa trên Swing và Java2D. ● Một scripting language. Nó có ngữ pháp riêng bao gồm viết hàm, khai báo biến vòng lặp, biểu thức, Tạo sao Sun tạo JavaFX? ● Sức ép từ các đối thủ cạnh tranh. Microsoft có Silverlight, Adoble có Flash/Flex/Appolo, ● Sự pháp triển của Web 2.0. ● Định hướng cho thị trường các ứng dụng trên nền Swing. JavaFX chạy được ở đâu? ● Trên Desktop. Là các ứng dụng độc lập được cài đặt trên hệ điều hành với JVM ● Trong các thiết bị di động. Đặc biệt là thị trường mobile với các ứng dụng được phân phối trực tiếp với người sử dụng đầu cuối. ● Trên Web. Với Java WebStart và có thể đánh dấu sự trở lại của Applet. Để chạy JavaFX? ● Cần 2 gói thư viện là Filters.jar, javafxrt.jar, swing-layout.jar. ● Run : java net.java.javafx.FXShell HelloExample.fx. Thực tế chúng là một ứng dụng Java nhận đầu vào là một scripting để chạy. [...]... javax.swing.JTextArea; var textArea = new JTextArea(); textArea.("Hello", 0); Ngữ pháp: Làm việc với mảng ● ● ● ● ● Khai báo: var student = ["Tùng","Thái", “Thịt”,"Thỏ"]; Khai báo: var nums = [0 3];//[0,1,2,3] Sử dụng: var so = nums[2]; Sử dụng: so = nums[n|n > 2]; Sử dụng: var nums = [1,2,3,4]; var so = nums[ > 2]; Query làm việc với mảng ● Thêm mới phần tử dùng insert insert Expression1 [as first | as...Ngữ pháp: Java ở đâu? ● Class không có contructor ● Không có setter dành cho bean ● ● Trigger là mô hình được mang từ SQL sang với select, delete, update, Có thể import các thư viện, lớp từ Java Ngữ pháp: String Literals/Expressions ● ● ● ● var s = 'Hello'; hoặc var s = "Hello"; var name = 'Nam';... into Expression2 insert Expression1 before Expression2 insert Expression1 after Expression2 ● Ví dụ: var x = [1,2,3]; insert 10 after x[ == 10]; insert 12 before x[1]; insert 13 after x[ == 2]; Query làm việc với mảng ● Loại bỏ phần tử, dùng delete delete variable delete Expression.attribute delete variable[predicate] delete Expression.attribute[predicate] ● Ví dụ: var x = [1,2,3]; delete x[ == 1]; . chạy JavaFX? ● Cần 2 gói thư viện là Filters.jar, javafxrt.jar, swing-layout.jar. ● Run : java net.java .javafx. FXShell HelloExample.fx. Thực tế chúng là một ứng dụng Java nhận đầu vào là một. JavaFX là cái gì? ● Một giải pháp công nghệ cho GUI trên nền Java. Giải pháp công nghệ cho việc tạo giao. Swing. JavaFX chạy được ở đâu? ● Trên Desktop. Là các ứng dụng độc lập được cài đặt trên hệ điều hành với JVM ● Trong các thiết bị di động. Đặc biệt là thị trường mobile với các ứng dụng được