Java: Cài đặt JavaFX
Giải phóng thời gian, khai phóng năng lực
Từ Java8 trở đi, JDK (Java Development Kit) đã tích hợp thư viện JavaFX trong no·. Do đó, để chạy các ứng dụng JavaFX, bạn chỉ cần cài đặt phiên bản Java8 trở lên trong hệ thống của mình.
Ngoài ra, IDE như Eclipse và NetBeans cung cấp hỗ trợ cho JavaFX. Chương này hướng dẫn bạn cách thiết lập môi trường để chạy Ứng dụng JavaFX theo nhiều cách khác nhau.
Cài đặt Java8
Trước hết, bạn sẽ phải xác minh xem có Java được cài đặt trong hệ thống của bạn hay không bằng cách mở dấu nhắc lệnh và gõ lệnh “Java” trong đó.
Nếu bạn chưa cài đặt Java trong hệ thống của mình, dấu nhắc lệnh sẽ hiển thị thông báo được hiển thị trong ảnh chụp màn hình sau.
Sau đó, cài đặt Java bằng cách làm theo các bước dưới đây.
Bước 1 - Truy cập Trang tải xuống JavaSE, nhấp vào nút Tải xuống JDK như được đánh dấu trong ảnh chụp màn hình sau
Bước 2 - Khi nhấp vào nút Tải xuống, bạn sẽ được chuyển hướng đến trang Tải xuống Java SE Development Kit 8. Trang này cung cấp cho bạn các liên kết của JDK cho các nền tảng khác nhau.
Chấp nhận thỏa thuận cấp phép và tải xuống phần mềm cần thiết bằng cách nhấp vào liên kết tương ứng.
Ví dụ: nếu bạn đang làm việc trên Hệ điều hành windows 64-bit thì bạn cần tải xuống phiên bản JDK được đánh dấu trong ảnh chụp màn hình sau.
Khi nhấp vào liên kết được đánh dấu, Bộ phát triển Java8 phù hợp với Hệ điều hành Windows 64-bit sẽ được tải xuống hệ thống của bạn.
Bước 3 - Chạy tệp thực thi nhị phân đã tải xuống để bắt đầu cài đặt JDK8.
Bước 4 - Chọn Thư mục Cài đặt.
Bước 5 - Khi chọn thư mục đích và nhấp vào Tiếp theo, quá trình cài đặt JavaFX bắt đầu hiển thị thanh tiến trình như thể hiện trong ảnh chụp màn hình sau.
Bước 6 - Thay đổi thư mục cài đặt nếu cần, nếu không thì giữ nguyên các thư mục mặc định và tiếp tục.
Bước 7 - Kết thúc quá trình cài đặt bằng cách nhấp vào nút Đóng như được hiển thị trong ảnh chụp màn hình sau.
Thiết lập đường dẫn cho Windows
Sau khi cài đặt Java, bạn cần thiết lập các biến đường dẫn. Giả sử rằng bạn đã cài đặt Java trong thư mục C:\Program Files\java\jdk1.8.0_91.
Bây giờ bạn có thể làm theo các bước được cung cấp bên dưới đây:
-
Nhấp chuột phải vào 'My Computer' và chọn 'Properties'.
-
Nhấp vào nút 'Envinroment Variables' trong tab 'Advanced'.
-
Bây giờ, hãy thay đổi biến 'Path' để nó cũng chứa đường dẫn đến tệp thực thi Java. Ví dụ: nếu đường dẫn hiện được đặt thành 'C:\WINDOWS\SYSTEM32', thì hãy thay đổi đường dẫn của bạn thành 'C:\WINDOWS\SYSTEM32; C:\Program Files\java\jdk1.8.0_91\bin'.
Thiết lập Môi trường NetBeans của JavaFX
NetBeans8 cung cấp hỗ trợ sẵn có cho JavaFX. Khi cài đặt ứng dụng này, bạn có thể tạo ứng dụng JavaFX mà không cần bất kỳ plugin bổ sung hoặc tệp JAR nào. Để thiết lập môi trường NetBeans, bạn sẽ cần làm theo các bước dưới đây.
Bước 1 - Truy cập trang web NetBeans NetBeans và nhấp vào nút Tải xuống để tải xuống phần mềm NetBeans.
Bước 2 - Khi nhấp vào Tải xuống, bạn sẽ đến trang Tải xuống của phần mềm NetBeans, trang này cung cấp các gói NetBeans cho các ứng dụng Java khác nhau. Tải xuống phần mềm NetBeans cho JavaSE như được hiển thị trong ảnh chụp màn hình sau.
Bước 3 - Khi nhấp vào nút này, một tệp có tên netbeans-8.0-windows.exe sẽ được tải xuống hệ thống của bạn. Chạy tệp này để cài đặt nó. Khi chạy tệp này, trình cài đặt NetBeans sẽ bắt đầu như được hiển thị trong ảnh chụp màn hình sau.
Sau khi hoàn thành cấu hình, bạn sẽ thấy Trang chào mừng của trình cài đặt.
Bước 4 - Nhấp vào nút Tiếp theo và tiến hành cài đặt.
Bước 5 - Cửa sổ tiếp theo giữ thỏa thuận cấp phép NETBEANS IDE 8.0. Đọc kỹ và chấp nhận thỏa thuận bằng cách chọn hộp kiểm tại “Tôi chấp nhận các điều khoản trong thỏa thuận cấp phép” và sau đó nhấp vào nút Tiếp theo.
Bước 6 - Trong cửa sổ tiếp theo, bạn sẽ thấy thỏa thuận cấp phép cho Junit, hãy chấp nhận nó bằng cách chọn nút radio tại “Tôi chấp nhận các điều khoản trong thỏa thuận cấp phép, Cài đặt JUnit” và nhấp vào Tiếp theo.
Bước 7 - Chọn thư mục đích mà bạn cần cài đặt Netbeans 8.0. Hơn nữa, bạn cũng có thể duyệt qua thư mục nơi Bộ phát triển Java được cài đặt trong hệ thống của bạn và nhấp vào nút Tiếp theo.
Bước 8 - Tương tự, chọn thư mục đích để cài đặt Máy chủ Glassfish. Duyệt qua thư mục Bộ công cụ phát triển Java (hiện dành cho Tham chiếu Glassfish) và sau đó nhấp vào Tiếp theo.
Bước 9 - Đánh dấu vào ô Check for Updates để cập nhật tự động và nhấp vào nút Install để bắt đầu cài đặt.
Bước 10 - Bước này bắt đầu cài đặt NetBeans IDE 8.0 và có thể mất một lúc.
Bước 11 - Sau khi quá trình hoàn tất, hãy nhấp vào nút Kết thúc để kết thúc quá trình cài đặt.
Bước 12 - Sau khi khởi chạy NetBeans IDE, bạn sẽ thấy trang bắt đầu như được hiển thị trong ảnh chụp màn hình sau.
Bước 13 - Trong menu tệp, chọn Dự án mới … để mở trình hướng dẫn Dự án mới như được hiển thị trong ảnh chụp màn hình sau.
Bước 14 - Trong trình hướng dẫn Dự án mới, chọn JavaFX và nhấp vào Tiếp theo. Nó bắt đầu tạo một Ứng dụng JavaFX mới cho bạn.
Bước 15 - Chọn tên của dự án và vị trí của dự án trong cửa sổ Ứng dụng NewJavaFX và sau đó nhấp vào Kết thúc . Nó tạo ra một ứng dụng mẫu với tên đã cho.
Trong trường hợp này, một ứng dụng có tên javafxsample được tạo. Trong ứng dụng này, NetBeans IDE sẽ tạo một chương trình Java với tên Javafxsample.java. Như được hiển thị trong ảnh chụp màn hình sau, chương trình này sẽ được tạo bên trong NetBeans Source Packages → javafxsample.
Bước 16 - Nhấp chuột phải vào tệp và chọn Chạy tệp để chạy mã này như được hiển thị trong ảnh chụp màn hình sau.
Chương trình được tạo tự động này chứa mã tạo ra một cửa sổ JavaFX đơn giản có một nút với nhãn Nói 'Xin chào Thế giới' trong đó. Mỗi khi bấm vào nút này, trên giao diện điều khiển sẽ hiện ra chuỗi Hello World.
Cài đặt JavaFX trong Eclipse
Một plugin có tên e(fx)clipse cũng có sẵn trong JavaFX. Bạn có thể sử dụng các bước sau để đặt JavaFX trong Eclipse. Trước hết, hãy đảm bảo rằng bạn có Eclipse trong hệ thống của mình. Nếu không, hãy tải xuống và cài đặt Eclipse trong hệ thống của bạn.
Sau khi cài đặt Eclipse, hãy làm theo các bước dưới đây để cài đặt e(fx)clipse trong hệ thống của bạn.
Bước 1 - Mở Eclipse trong menu Trợ giúp và chọn tùy chọn Cài đặt Phần mềm Mới … như hình dưới đây.
Khi nhấp vào, nó sẽ hiển thị cửa sổ Phần mềm Có sẵn, như được hiển thị trong ảnh chụp màn hình sau.
Trong hộp văn bản Làm việc với của cửa sổ này, bạn cần cung cấp liên kết của plugin cho phần mềm được yêu cầu.
Bước 2 - Nhấp vào nút Thêm…. Cung cấp tên của plugin là e(fx)clipse. Tiếp theo, cung cấp liên kết sau làm vị trí: http://download.eclipse.org/efxclipse/updates-released/2.3.0/site/
Bước 3 - Sau khi chỉ định tên và vị trí của plugin, hãy nhấp vào nút OK, như được đánh dấu trong ảnh chụp màn hình sau.
Bước 4 - Ngay sau khi bạn thêm plugin, bạn sẽ tìm thấy hai hộp kiểm cho e(fx)clipse - install và e(fx)clipse - các thành phần đơn lẻ. Chọn cả hai hộp kiểm này và nhấp vào nút Thêm … như được hiển thị trong ảnh chụp màn hình sau.
Bước 5 - Tiếp theo, mở IDE Eclipse của bạn. Nhấp vào menu File và chọn Project như được hiển thị trong ảnh chụp màn hình sau.
Bước 6 - Sau đó, bạn sẽ nhận được một cửa sổ nơi bạn có thể xem danh sách các trình hướng dẫn được cung cấp bởi Eclipse để tạo một dự án. Mở rộng trình hướng dẫn JavaFX, chọn JavaFX Project và nhấp vào nút Next theo như được hiển thị trong ảnh chụp màn hình sau.
Bước 7 - Khi nhấp vào Next, một Trình hướng dẫn Dự án Mới sẽ mở ra. Tại đây, bạn có thể nhập tên dự án cần thiết và nhấp vào Kết thúc.
Bước 8 - Khi nhấp vào Finish, một ứng dụng được tạo với tên đã cho (mẫu). Trong ứng dụng có tên gói phụ, một chương trình có tên Main.java được tạo như hình dưới đây.
Bước 9 - Chương trình được tạo tự động này chứa mã để tạo một cửa sổ JavaFX trống. Nhấp chuột phải vào tệp này, chọn Run As → Java Application như được hiển thị trong ảnh chụp màn hình sau.
Khi thực thi ứng dụng này, nó sẽ cung cấp cho bạn một cửa sổ JavaFX trống như hình dưới đây.
Lưu ý - Chúng ta sẽ thảo luận thêm về mã trong các bài hướng dẫn phía sau.
Giải phóng thời gian, khai phóng năng lực